NodeManager NameNode ResourceManager DataNode SecondaryNameNode未运行

时间:2016-04-09 13:59:28

标签: hadoop

我按照此链接安装hadoop http://thepowerofdata.io/setting-up-a-apache-hadoop-2-7-single-node-on-ubuntu-14-04/

最后我跑

jps

我得到的输出是

12815 JPS

但根据链接,我应该得到 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.

请帮忙。

2 个答案:

答案 0 :(得分:0)

在core-site.xml中,我将“fs.default.name”更改为“fs.defaultFS”,但它在某些行号上显示错误。我在编辑器中浏览了hadoop配置文件,发现我使用了标签“<configuration>...</configuration>” 在所有4个.xml文件(核心站点,mapred-site,yarn-site,hdfs-site)的情况下两次(因为我刚刚从在线来源粘贴了复制品)

删除后我运行了命令

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

最后我收到了必要的回复

4098 DataNode
4660 SecondaryNameNode
5271 Jps
4968 NodeManager
4829 ResourceManager
3933 NameNode

答案 1 :(得分:0)

1- 删除所有 dfs 内容 => rm -rf /tmp//dfs/*

2-hadoop namenode -format

3-$HADOOP_HOME/sbin/start-all.sh

3- jps