ibm-cloud-private - 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(详细)选项不会提供任何额外的说明。
解决方案
@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,谢谢。
推荐阅读
- visual-studio - 将参考项目的依赖项添加到 NuGet 包
- node.js - 使用 Phusion Passenger、node.js 和 React 进行子页面路由
- material-ui - Material-UI InputBase 正在创建另一个文本区域隐藏元素
- sql - 显示两个 SQL 表之间的差异
- reactjs - Unable to upload file using FormData to express server from react application
- r - 有没有办法在 R 中以这种方式转换表格?
- html - SVG 图标破坏了以下 SVG 图标的颜色
- python-3.x - 为什么python找不到这个函数?
- c++ - 在 C++ CMake 项目中包含路径
- sql - 从 postgres 的时间戳列中仅选择 HH:MM:SS(小时、分钟和秒)