我有以下问题:这些图片描述了我在Hadoop集群上的资源管理器,在节点“nodes地址”中有两个节点--这些地址
不是那样的,我想要承载节点的机器的真正ip地址。我的集群配置是
我在第一台计算机上的/etc/主机配置:
127.0.0.1 localhost vlchaosfile001 vlchaosfil001
192.168.143.91 HadoopMaster HadoopSlave2
192.168.143.92 HadoopSlave1
# The following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters我在第二台计算机上的/etc/主机配置:
127.0.0.1 localhost vlchaosfil002
192.168.143.91 HadoopMaster HadoopSlave2
192.168.143.92 HadoopSlave1
#following lines are desirable for IPv6 capable hosts
::1 localhost ip6-localhost ip6-loopback
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters这是我的纱线-site.xml:
<property>
<name>yarn.nodemanager.aux-services</name>
<value>mapreduce_shuffle</value>
</property>
<property>
<name>yarn.nodemanager.aux-services.mapreduce.shuffle.class</name>
<value>org.apache.hadoop.mapred.ShuffleHandler</value>
</property>
<property>
<name>yarn.resourcemanager.resource-tracker.address</name>
<value>HadoopMaster:8025</value>
</property>
<property>
<name>yarn.resourcemanager.scheduler.address</name>
<value>HadoopMaster:8035</value>
</property>
<property>
<name>yarn.resourcemanager.address</name>
<value>HadoopMaster:8050</value>
</property>发布于 2016-03-09 14:28:27
首先:在使用hadoop时禁用ipv6。
你没有发布你的亚恩吐露,所以我最好的猜测是你已经将yarn.resourcemanager.xxx设置设置为"localhost“
发布于 2016-03-09 14:56:39
在hadoop集群中更改主机名是一项非常困难和风险很大的工作。从零开始考虑一个新的安装,您已经知道了;)
还强烈建议使用FQDN而不是短主机名。这是进行这种改变的好时机。
总的来说,您必须检查/更改所有配置文件,但是如果您想拥有一个功能性Ambari控制台,您还必须更新ambari元数据.。
这是一个一般的程序:
https://stackoverflow.com/questions/35892457
复制相似问题