虚拟机hadoop集群启动时DataNode进程缺失
1.出现问题: 在Linux命令窗口中输入Jps查询hadoop启动项目时缺少DataNode
进程;
2.问题原因:使用格式化命令之后又再次进行格式化,导致namenodeDatas
文件序列号不一致使之启动失败
3.解决方案: 删除三台虚拟机中/opt/hdfs/tmp文件夹,
不同的集群目录不同,详情见hadoop配置环境目录例如我是:
/root/app/hadoop-2.6.0-cdh5.7.0/etc/hadoop
根据core-site.xml
与hdfs-site.xml
里面自己所指定的路径进行删除
3.3—删除完之后重新进行格式化操作
[lpy@master ~]$ cd app/hadoop-2.6.0-cdh5.7.0/bin
[lpy@master bin]$ hadoop namenode -format[root@master ~]# cd app/hadoop-2.6.0-cdh5.7.0/
[root@master hadoop-2.6.0-cdh5.7.0]# cd sbin/
[root@master sbin]# ./start-dfs.sh
[root@master sbin]# ./start-yarn.sh
3.4—DataNode启动成功效果图