0

我正在尝试在 5 台机器上安装 Cloudera 集群 - 4 台作为 ubuntu 12.04,1 台作为 Oracle Enterprise Linux 5.8。我已经在 Oracle Linux Enterprise 主机上运行 Cloudera Manager 安装程序,它应该充当名称节点(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 企业 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.
4

1 回答 1

0

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

domain  example.co.in
search  example.co.in    localdomain
nameserver 192.x.x.x
于 2014-03-21T12:58:50.377 回答