天天看點

啟動namenode失敗:FATAL error

namenode log報錯如下:

FATAL org.apache.hadoop.hdfs.server.namenode.NameNode: Failed to start namenode.

org.apache.hadoop.hdfs.server.common.InconsistentFSStateException: Directory /tmp/hadoop-root/dfs/name is in an inconsistent state: storage directory does not exist or is not accessible.

檢視一下/tmp/hadoop-root/dfs/name, 沒有name這個目錄。手動建立之。再跑start-dfs.sh,結果報錯如下:

FATAL org.apache.hadoop.hdfs.server.namenode.NameNode: Failed to start namenode.

java.io.IOException: NameNode is not formatted.

那麼就format呗:

# hadoop namenode -format  順利完成,沒看到什麼WARN或ERROR。再跑start-dfs.sh,這回成功了。

# jps

5053 Master

2988 org.eclipse.equinox.launcher_1.3.0.v20130327-1440.jar

5130 Worker

8884 Jps

8629 NameNode

7445 SecondaryNameNode

繼續閱讀