如果一個slave出了非常棘手的問題,還是用其他slave克隆吧,很快的。
克隆教程:
1.克隆后只需要:sudo gedit /etc/network/interfaces,把ip地址改好。
2.ssh不需要重新設置,其他東西也都不需要重新進行設置
其他節點不需要做任何的改動,不要亂刪,更不要亂重新format你的hadoop,有可能會id不一致導致hadoop啟動不出來。
3.去克隆出來的slave的hdfs的存放datanode的文件夾(你自己已經配置了相應的名稱)把current文件夾刪掉
sudo rm -r 文件夾名
4.去克隆出來的slave上,把logs文件夾刪掉
6.去克隆出來的slave上,tmp里面的東西也全刪掉
7.master上start-all.sh運行,不要去亂format hadoop
master只有1個livenodes主要是因為logs的問題。把你識別成原來的另一臺機器了。