【发布时间】:2016-03-22 06:46:04
【问题描述】:
我正在我的系统 (14.04/64b) 中安装 Cloudera Manager。
在最后一步安装时,在完成安装之前,我在验证中遇到了一些错误,如下所示,
以上页面的错误是,
-
错误 1
各个主机正确解析了自己的主机名。
主机 localhost 应具有名称 localhost,但将 (InetAddress.getLocalHost().getHostName()) 本身解析为 arul-pc。
-
错误 2
检查 /etc/hosts 时发现以下错误...
- 主机名 localhost 不是地址 127.0.0.1 的第一个匹配项 在本地主机上的 /etc/hosts 中。相反,arul-pc 是第一个匹配项。这 FQDN 必须是 /etc/hosts 中对应 IP 的第一个条目。
- 在 localhost 的 /etc/hosts 中,IP 127.0.0.1 多次出现。给定的 IP 只能列出一次。
如何解决这两个错误?
注意(信息)::
在我的/etc/hosts,
127.0.0.1 localhost
127.0.0.1 arul-pc
# 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
注2(我的尝试)::
我试图从/etc/hosts/中避免arul-pc,
127.0.0.1 localhost
#127.0.0.1 arul-pc
保存并再次运行后,错误2清除,但错误1变为,
各个主机正确解析了自己的主机名。
主机 localhost 无法执行 InetAddress.getLocalHost() 错误:arul-pc: arul-pc。这通常意味着无法解析主机名。
【问题讨论】:
标签: hadoop localhost ubuntu-14.04 cloudera-cdh cloudera-manager