今天安装hadoop时出现了,master的NameNode,JobTracker,SecondaryNameNode,以及各个slave的TaskTracker 能够启动,而DataNode却没有启动的情况。参考网上其它人所说,大概是几个步骤:
0.检查配置信息
0.1. 检查各个xml文件是否配置正确
0.2. java环境变量配置是否正确
0.3. ssh是否无密码互通
1.stop-all.sh
2.删除tmp,logs,master上的name文件夹,以及slaves上的data文件夹。
3.hadoop namenode -format
4.start-all.sh
5.在master,slave上jps检查是否所有进程正常启动。