Cloudera无法识别主机

时间:2014-11-07 11:26:11

标签: hadoop virtual-machine cloudera vsphere esxi

最初,我在vSphere服务器上设置了2台计算机(Ubuntu 12.04,x64)。

这两台机器的名称和IP是

host                  ip
vm-cluster-node1      10.211.55.100
vm-cluster-node2      10.211.55.101

我已经在 vm-cluster-node1中安装了 cloudera经理。

然后我克隆了第二个(vm-cluster-node2)以创建另外两个主机,并将ip和名称更改为:

host                  ip
vm-cluster-node3      10.211.55.102
vm-cluster-node4      10.211.55.103

但问题是,当我从cloudera添加这4台机器时,无论我尝试多少次,我只能在主机标签中看到两台机器。后来我意识到,如果我刷新网页,我只能看到2台机器,但第二台机器在vm-cluster-node2vm-cluster-node3vm-cluster-node4之间切换。

为了说明,我已经包含了图像以使事情变得清晰。

enter image description here enter image description here enter image description here

所以,据我所知,cloudera经理无法解析从不同机器克隆的主机。即使主机名和IP已更改。那么在这些机器中是否存在任何常见问题并且这个问题正在发生?

1 个答案:

答案 0 :(得分:0)

解决

问题在于三个节点/主机具有相同的HOST ID。可以使用/etc/hosts/cloudera-scm-agent

CMF_AGENT_ARGS="--host_id new_host_id"文件中更改此设置