记录一下几天来与datanode大战的过程。
1.第一次datanode无法启动,很奇怪,因为在slaves节点上用jps命令发现有datanode进程,但是在namenode:50070里面却发现不了有Live node, node info界面里面也空空如也,最后的解决方法是gedit /etc/hosts,清理里面的内容,只留下127.0.0.1 localhost以及namenode datanode1 datanode2的地址与主机名,如此一来,重启机器,就成了。
2.第二次datanode无法启动,更奇怪,在第一次的基础之上没改什么东西,就不行了,并且连datanode进程也没有了。最后的解决办法是删除各台机器上面的/home/hadoop文件夹。可能是缓存的问题
完毕