1. 程式人生 > >ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: localhost:50010:DataXceiver error processing

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: localhost:50010:DataXceiver error processing

ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: localhost:50010:DataXceiver error processing WRITE_BLOCK operation  src: /192.168.0.1:47248 dst: /192.168.0.86:50010 java.net.NoRouteToHostException: No route to host

用三臺雲伺服器搭了個小分散式做練習,碰到一堆bug,這個bug導致我其中的一個datanade雖然啟動了但不可用,我的原因是hosts檔案問題,檢視該節點的hosts檔案設定如下圖所示:

其他節點:

可見出問題的節點localhost在前面,把它刪掉好用了