第一步:啟動一下hdfs,查看jps發現缺少namenode 運行 ./stop-all.sh ,把已經開啟的三個節點全部關閉。
第二步:找到你的hadoop的core-site.xml的配置文件中之前設置的hadoop.tmp.dir文件路徑下的文件全部刪除
<property>
<name>hadoop.tmp.dir</name>
<value>/opt/hdfs/tmp</value> //這個就是你的路徑配置位置
</property>
第三步:最后一步,先格式化一下Hadoop bin下面 hdfs/namenode -format,需要在你Hadoop安裝目錄下面的bin文件運行,
我的Hadoop版本為hadoop-2.6.0-cdh5.7.0 ,接下來就去sbin目錄下去啟動hdfs ./start-all.sh,進行啟動;
啟動完成,最后 jps 一下,namenode就啟動完成了