2014-05-10 54 views
0

當我運行hadoop namenode -format命令,我收到以下錯誤:

14/05/10 09:51:36 INFO namenode.NameNode: Caching file names occuring more than 10 times 
14/05/10 09:51:36 ERROR namenode.NameNode: java.io.IOException: Cannot create directory /app/hadoop/tmp/dfs/name/current 
    at org.apache.hadoop.hdfs.server.common.Storage$StorageDirectory.clearDirectory(Storage.java:294) 
    at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:1337) 
    at org.apache.hadoop.hdfs.server.namenode.FSImage.format(FSImage.java:1356) 
    at org.apache.hadoop.hdfs.server.namenode.NameNode.format(NameNode.java:1261) 
    at org.apache.hadoop.hdfs.server.namenode.NameNode.createNameNode(NameNode.java:1467) 
    at org.apache.hadoop.hdfs.server.namenode.NameNode.main(NameNode.java:1488) 

14/05/10 09:51:36 INFO namenode.NameNode: SHUTDOWN_MSG: 
/************************************************************ 
SHUTDOWN_MSG: Shutting down NameNode at chirag/127.0.1.1 
************************************************************/ 

回答

0

嗨,你可以檢查一次NameNode的運行,或者如果它沒有運行,你需要運行一次。它需要在/ app中創建目錄,它需要權限。鍵入此命令波紋管:

須藤的mkdir /應用

須藤CHOWN $ USER /應用

的Hadoop的NameNode -format

然後啓動所有節點和幾分鐘後檢查。它將運行所有節點..................