本文主要是介绍hadoop其中一个节点坏了,用其他节点克隆的教程+datanode正常显示,但master只有1个livenodes,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
如果一个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的问题。把你识别成原来的另一台机器了。
这篇关于hadoop其中一个节点坏了,用其他节点克隆的教程+datanode正常显示,但master只有1个livenodes的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!