使用cloudera manager 安装集群时出现问题

使用cloudera manager 安装集群时出现问题

我正在安装Cloudera的经理在我的系统(14.04/64b)中。

在安装的最后一步,在完成安装之前,我得到了一些错误验证如下,

在此处输入图片描述

上述页面中的错误是,

  1. 错误 1

    各个主机正确解析了自己的主机名。

    主机 localhost 应具有名称 localhost 但其自身却解析(InetAddress.getLocalHost().getHostName())为 arul-pc。

  2. 错误 2

    检查 /etc/hosts 时发现以下错误...

    • 主机名 localhost 不是 localhost 上 /etc/hosts 中地址 127.0.0.1 的第一个匹配项。相反,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(我的尝试)::

我试图arul-pc避免/etc/hosts/

127.0.0.1       localhost
#127.0.0.1      arul-pc

保存并再次运行后,错误 2 消失,但错误 1 ​​变为,

各个主机正确解析了自己的主机名。

主机 localhost 执行 InetAddress.getLocalHost() 失败,错误为:arul-pc:arul-pc。这通常意味着无法解析主机名。

答案1

/etc/hosts 中的配置可以消除我的警告,如下所示:

#127.0.0.1       localhost
192.168.13.27  cloudera2

localhost 被注释掉了,我只用了机器 ip,机器主机名也是 cloudera2

如果你不想暴露你的机器,那么只使用

127.0.0.1  cloudera2

相关内容