1. 程式人生 > 實用技巧 >虛擬機器hadoop叢集啟動時DataNode程序缺失

虛擬機器hadoop叢集啟動時DataNode程序缺失

虛擬機器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.xmlhdfs-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