Azure Hortonworks CloudBreak主机文件不正确

Azure Hortonworks CloudBreak主机文件不正确,azure,hadoop,networking,docker,hortonworks-data-platform,Azure,Hadoop,Networking,Docker,Hortonworks Data Platform,我已经使用和创建了一个集群,所有这些都可以正常工作,我可以很好地登录到服务器。我遇到的问题是主机操作系统和docker容器上的网络设置似乎不正确。主机操作系统和容器/etc/hosts文件如下 cloudbreak# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 ::1 localhost localhost.localdomain loc

我已经使用和创建了一个集群,所有这些都可以正常工作,我可以很好地登录到服务器。我遇到的问题是主机操作系统和docker容器上的网络设置似乎不正确。主机操作系统和容器/etc/hosts文件如下

cloudbreak# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6
这会给hadoop集群带来问题,因为所有节点都不知道如何通信。如果我将hosts文件更改为包含其他节点,那么事情就开始起作用了。然而,这似乎不是我应该做的事情。在尝试创建新集群时,这也是一个问题,因为我必须进入并进行更改,如果我必须更改每个主机和docker容器上的主机文件,则自动缩放将不起作用


任何帮助都会很有帮助,谢谢。

CloudBreak不使用主机文件解析集群中的其他节点,而是用于发现