Hadoop资源管理器没有在另一个集群上启动



Hadoop 2.7.1

主节点是cloud1,另一个节点是cloud2。

我想这样设置。cloud1有Namenode、Datanode、Nodemanager。cloud2有Resourcemanager、Datanode、Nodemanager。

我像这样建立了"yarn site.xml"。

<name>yarn.resourcemanager.hostname</name>
<value>cloud2</value>
<name>yarn.resourcemanager.webapp.address</name>
<value>cloud2</value>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>

但Resourcemanager是从本地开始的。(云中1)

我不知道为什么会发生这种事。。

请帮忙。

请参阅群集设置,您应该为节点管理器的主机配置yarn.resourcemanager.nodes.include-path,为资源管理器的配置yarn.resourcemanager.address,为数据节点配置dfs.hosts,为namenode配置fs.defaultFS,并在cloud1和cloud2上都这样做。注意你应该

etc/hadoop/slaves文件中列出所有从属主机名或IP地址,每行一个

要使用"sbin/start-dfs.sh"、"sbin/start yarn.sh",请执行以下说明并告诉我结果。

相关内容

  • 没有找到相关文章

最新更新