2016-04-09 87 views
0

我跟着這個鏈接,當我運行節點管理器的NameNode的ResourceManager的DataNode SecondaryNameNode沒有運行

jps

輸出我得到的是

12815 JPS

年底安裝Hadoop的 http://thepowerofdata.io/setting-up-a-apache-hadoop-2-7-single-node-on-ubuntu-14-04/

但根據鏈接我應該得到 Jps NodeManager NameNode ResourceManager DataNode SecondaryNameNode

我也試圖通過命令 hadoop-daemon.sh start namenode hadoop-daemon.sh start datanode yarn-daemon.sh start resourcemanager yarn-daemon.sh start nodemanager mr-jobhistory-daemon.sh start historyserver

手動運行的守護,但我得到[致命錯誤]這樣 starting namenode, logging to /usr/local/lib/hadoop-2.7.0/logs/hadoop-hadoop-namenode-akshay-300E4Z-300E5Z-300E7Z.out [Fatal Error] core-site.xml:21:2: The markup in the document following the root element must be well-formed.

請幫助。

+0

檢查你的'核心的site.xml '文件格式良好的XML文件。看看第21行第二個字符是什麼 – user1314742

回答

0

在core-site.xml中,我將「fs.default.name」更改爲「fs.defaultFS」,但它在某些行號處顯示錯誤。我在編輯器中瀏覽了hadoop配置文件,發現我在所有4個.xml文件(核心站點,映射站點,紗線站點,hdfs站點)中都使用了標籤「<configuration>...</configuration>」 兩次因爲我剛剛從複製在線來源取出後粘貼)

我跑的命令

hadoop namenode -format 
start-dfs.sh 
start-yarn.sh 
jps 

,最後我得到了所需的響應

4098 DataNode 
4660 SecondaryNameNode 
5271 Jps 
4968 NodeManager 
4829 ResourceManager 
3933 NameNode 
相關問題