Hadoop NodeManager名称节点资源管理器DataNode SecondaryNameNode未运行
我按照此链接安装hadoop 当我跑完的时候Hadoop NodeManager名称节点资源管理器DataNode SecondaryNameNode未运行,hadoop,Hadoop,我按照此链接安装hadoop 当我跑完的时候 jps 我得到的输出是 12815 JPS 但是根据链接,我应该得到 太平绅士 节点管理器 主节点 资源经理 数据节点 次要名称节点 我还尝试通过命令手动运行守护进程 hadoop-daemon.sh启动名称节点 hadoop-daemon.sh启动数据节点 thread-daemon.sh启动资源管理器 swean-daemon.sh启动节点管理器 mr-jobhistory-daemon.sh启动历史服务器 但我得到的[致命错误]是这样的
jps
我得到的输出是
12815 JPS
但是根据链接,我应该得到
太平绅士
节点管理器
主节点
资源经理
数据节点
次要名称节点
我还尝试通过命令手动运行守护进程
hadoop-daemon.sh启动名称节点
hadoop-daemon.sh启动数据节点
thread-daemon.sh启动资源管理器
swean-daemon.sh启动节点管理器
mr-jobhistory-daemon.sh启动历史服务器
但我得到的[致命错误]是这样的
启动namenode,登录到/usr/local/lib/hadoop-2.7.0/logs/hadoop-hadoop-namenode-akshay-300E4Z-300E5Z-300E7Z.out
[致命错误]core site.xml:21:2:根元素后面的文档中的标记必须格式正确代码>
请帮助。在core-site.xml中,我将“fs.default.name
”更改为“fs.defaultFS
”,但它在某些行号上显示了错误。我在编辑器中查看了hadoop配置文件,发现我使用了标记“…
”
对于所有4.xml文件(核心站点、mapred站点、Thread站点、hdfs站点),有两次(正如我刚刚从在线源代码复制粘贴的那样)
删除后,我运行了命令
hadoop namenode -format
start-dfs.sh
start-yarn.sh
jps
最后我得到了必要的答复
4098 DataNode
4660 SecondaryNameNode
5271 Jps
4968 NodeManager
4829 ResourceManager
3933 NameNode
1-删除所有dfs内容=>rm-rf/tmp//dfs/*
2-hadoop名称节点-格式
3-$HADOOP_HOME/sbin/start-all.sh
3-jps检查您的core site.xml
文件是否为格式良好的xml文件。参见第21行第二个字符中的内容