2015-07-22 98 views
-2
 

[email protected]:/usr/local/hadoop$ sbin/start-all.sh
This script is Deprecated. Instead use start-dfs.sh and start-yarn.sh Starting namenodes on [localhost] localhost: starting namenode, logging to /usr/local/hadoop/logs/hadoop-hadoop1-namenode-xyzfsdemo.out localhost: starting datanode, logging to /usr/local/hadoop/logs/hadoop-hadoop1-datanode-xyzfsdemo.out Starting secondary namenodes [0.0.0.0] 0.0.0.0: starting secondarynamenode, logging to /usr/local/hadoop/logs/hadoop-hadoop1-secondarynamenode-xyzfsdemo.out starting yarn daemons starting resourcemanager, logging to /usr/local/hadoop/logs/yarn-hadoop1-resourcemanager-xyzfsdemo.out localhost: starting nodemanager, logging to /usr/local/hadoop/logs/yarn-hadoop1-nodemanager-xyzfsdemo.out [email protected]:/usr/local/hadoop$ jps 52396 DataNode 53151 Jps 53072 NodeManager 52660 SecondaryNameNode 52860 ResourceManager
+0

詳細說明您的問題 –

+0

檢查namenode日誌並找到確切的問題。我相信你是第一次開始這個。一個問題,你是否在嘗試啓動之前格式化了namenode。 –

+0

我必須在每次啓動之前合成namenode。 – sanjeev

回答

0

您應該在每次啓動之前格式化您的namenode。

$HADOOP_INSTALL/hadoop/bin/hadoop namenode -format 
+0

請問您爲什麼需要在啓動hadoop前每次格式化nodename? – sanjeev

+0

感謝您的回覆 – sanjeev

+0

這是hadoop的規則。我不知道這背後是什麼概念。 – masoumeh