5个节点的Cloudera安装的主机文件配置应该是什么?



我试图在5台机器上安装Cloudera集群- 4台为ubuntu 12.04, 1台为Oracle Enterprise Linux 5.8。我在Oracle Linux Enterprise主机上运行了Cloudera Manager Installer,该主机应该作为名称节点(ip地址192.168.1.185),其他4个Ubuntu主机应该作为数据节点。我已经完成了所有先决条件,并将主机文件配置为:

Ubuntu的

:

127.0.0.1       localhost
192.168.1.181   hduser1.example.co.in    hduser1
192.168.1.182   hduser2.example.co.in    hduser2
192.168.1.183   hduser3.example.co.in    hduser3
192.168.1.184   hduser4.example.co.in    hduser4
192.168.1.185   hduser5.example.co.in    hduser5

#The following lines are desirable for IPv6 capable hosts
::1     ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

Oracle Enterprise Linux:

192.168.1.181   hduser1.example.co.in    hduser1
192.168.1.182   hduser2.example.co.in    hduser2
192.168.1.183   hduser3.example.co.in    hduser3
192.168.1.184   hduser4.example.co.in    hduser4
192.168.1.185   hduser5.example.co.in    hduser5
127.0.0.1               hduser5.example.co.in hduser5 localhost.localdomain loca$
::1             localhost6.localdomain6 localhost6

我不确定这个配置是否正确,因为我有以下与反向DNS相关的错误:

The following failures were observed in checking hostnames. Showing first 1000 failures only...
DNS reverse lookup of IP 192.168.1.184 on host hduser1.example.co.in failed. Expected hduser4.example.co.in but got hduser4.local.
DNS reverse lookup of IP 192.168.1.182 on host hduser1.example.co.in failed. Expected hduser2.example.co.in but got hduser-desktop-3.local.
DNS reverse lookup of IP 192.168.1.183 on host hduser1.example.co.in failed. Expected hduser3.example.co.in but got hduser-desktop.local.

经过长时间的研究,我发现主机文件配置是正确的。这个问题是由于Ubuntu和Oracle Enterprise Linux之间的兼容性问题。在将所有节点切换到Ubuntu之后,问题得到了解决。我还编辑了所有主机的resolv.conf。配置如下:

domain  example.co.in
search  example.co.in    localdomain
nameserver 192.x.x.x

相关内容

最新更新