首页 > 解决方案 > IBM Cloud Private 2.1.0.2 安装失败 - 主机名应解析为有效的 IP 地址

问题描述

我正在尝试在我的 Ubuntu 16.04 主节点 (VM) 上安装 ICP 2.1.0.2,但安装程序在同一台计算机上的 2 个工作节点(其他 2 个 VM)的“验证主机名可解析”上失败。

在此处输入图像描述

我已经设置了对所有虚拟机的 ssh 访问权限,并且可以很好地 ping 每台机器。我的 /etc/hosts 文件是:

127.0.0.1   localhost
192.168.142.10  icp-master icp-master
192.168.142.11  icp-worker1 icp-worker1
192.168.142.12  icp-worker2 icp-worker2

# 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

我的集群/主机文件是:

[master]
192.168.142.10

[worker]
192.168.142.11
192.168.142.12

[proxy]
192.168.142.10

我的每个工作节点都有正确定义的主机文件,这些文件与其主机名一致。在安装中添加 -vvv(详细)选项不会提供任何额外的说明。

标签: ibm-cloud-private

解决方案


@rhuet 您附加的 /etc/hosts 文件的内容应该是 192.168.142.10 上的内容,对吧?另请检查 192.168.142.11 和 192.168.142.12 上的 /etc/hosts 文件。或者可以通过 scp 命令将 192.168.142.10 上的 /etc/hosts 文件复制到其他节点。

请确保主机名可以解析为 IP 地址(例如:192.168.142.x),而不是 127.xx.yy.zz,谢谢。


推荐阅读