注意:这个问题可能是这个问题的副本(它涉及 GUI/cockpit
安装) ,但是,这些解决方案对我不起作用。
我从未使用过 ovirt(这是我第一次)。我想将它安装在单个物理服务器上。
我已经安装了 CentOS 8 服务器,安装了所需的 repo 和软件包(包括cockpit
)。现在我需要运行hosted-engine --deploy
以部署引擎(我想在 VM 中创建引擎)。
一切似乎都很好,直到出现以下情况:
[ INFO ] Stage: Setup validation
Please provide the hostname of this host on the management network [host.domain.lan]:
[ ERROR ] Host name is not valid: Host name host.domain.lan is not valid
host.domain.lan
是主机的 FQDN 主机名 (CentOS 8)。据我了解,IP 和非 DNS 可解析的主机名都不适用于 ovirt。
我从未处理过 DNS(除了将其设置为1.1.1.1
and 8.8.8.8
)。我知道 CentOS 8NetworkManager
默认使用,所以我尝试添加(使用nmcli
)第三个 DNS 地址,即 ovirt 主机(CentOS 8)的地址。/etc/resolv.conf
确实包含地址,但hosted-engine
没有工作。
请注意,我在 中添加了两个带有 FQDN/etc/hosts
的 IP,一个用于主机服务器(CentOS 8),一个用于 ovirt 引擎(应该由命令部署,因此该 IP 尚未使用)。见下文。
192.168.1.27 host.domain.lan
192.168.1.50 engine.domain.lan
我不想使用私有或外部/公共 DNS 服务器。
另请注意,当程序问我是否应该编辑主机文件时,我已经回答了yes
.
我怎样才能hosted-engine
工作?
谢谢您的帮助!