【问题标题】:Cloudera manager while installation , get HostNameCloudera manager 安装时,获取 HostName
【发布时间】:2016-12-21 16:43:16
【问题描述】:

作为一名学生,我们被要求使用 Vm 实现一个 cloudier 集群,我尝试在 ubuntu 14.01 下使用 3 个 Vm 安装 cloudier 集群, 到目前为止我的步骤: 我在所有节点之间使用 ssh 无密码连接,(已测试) 将 /etc/hosts 配置到我所有的虚拟机 安装 cloudera CDH , 当我尝试在每个节点上安装所有东西时,就会出现这个问题。enter image description here

但是是什么让我对此如此不自信,它在预安装中完美地识别了我的主机名和地址 [在此处输入图片描述][2] enter image description here 但是当我尝试安装它失败并给我提到的错误, 所以我试图看看 python 是否不能识别我的主机名,所以我继续使用一些代码进行测试,每件事都运行良好:

>>> import socket
>>> socket.gethostbyname("master1")
'10.211.55.13'
>>> socket.gethostbyname("slave1")
'10.211.55.11'
>>> socket.gethostbyname("slave2")
'10.211.55.12'
>>> 

我的 /etc/hosts 文件与所有主机相似

127.0.0.1   localhost
#127.0.1.1  ubuntu
10.211.55.13 master1.bdsas.com master1
10.211.55.11 slave1.bdsas.com slave1
10.211.55.12 slave2.bdsas.com slave2

# 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

【问题讨论】:

  • 你可以使用 ping 到达所有地址吗?

标签: python-2.7 ip-address hadoop2 cloudera-cdh cloudera-manager


【解决方案1】:

CDH 不支持 IPv6(请参阅此链接:https://www.cloudera.com/documentation/enterprise/5-8-x/topics/cdh_ig_req_supported_versions.html)并搜索 IPv6。在您的网络配置中关闭 IPv6,看看是否可以解决问题。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多