虛擬機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啟動成功效果圖
轉載:https://blog.csdn.net/Magicalapologize/article/details/103748555