我想在Vultr裸金属服务器上配置oVirt。但我不知道如何配置引擎VM。它总是告诉我The address proposed for this host does not resolves locally。有错误消息:

我已经配置了我的/etc/hosts文件。以下是我的/etc/hosts代码:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
127.0.0.1 guest
::1 guest
127.0.0.1 VTest
::1 VTest
149.28.103.174 ovirt
127.0.0.2 test我试过FQDN guest,localhost,ovirt,localhost.localdomain。这些都不是工作。149.28.103.174是我的公共知识产权。
发布于 2020-08-24 04:04:31
@smith巡航如果您没有自己的DNS服务器,则必须在oVirt节点的oVirt引擎和oVirt节点的/etc/host文件中输入DNS条目。示例
192.168.1.10 ovirt-engine-02.labl.local ovirt-engine-02
192.168.1.11 ovirt-node-02.labl.local ovirt-node-02发布于 2020-02-21 11:05:12
Red文档是这样说的:
Red强烈建议使用DNS来解析名称,而不是使用/etc/host文件。使用主机文件通常需要更多的工作,出现错误的可能性更大。
ovirt不是FQDN。engine.ovirt.yourdomain.com是一个完全限定域名的示例。
因此,答案是:使用DNS定义oVirt组件的主机名,并为引擎设置提供一个FQDN,而不仅仅是主机名。
如果不能使用DNS,可以将信息添加到每个oVirt节点上的/etc/host文件中。它应该包含引擎的ip和名称、所有节点和可能的附加服务。看这个例子。
# centos 7 localhost config
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
# engine and nodes
192.168.30.3 engine.infra.yourdomain.com
192.168.30.10 node01.infra.yourdomain.com
192.168.30.11 node02.infra.yourdomain.com
192.168.30.12 node03.infra.yourdomain.com
192.168.30.13 node04.infra.yourdomain.com
192.168.30.14 node05.infra.yourdomain.com
192.168.30.15 node06.infra.yourdomain.com
# additional services
192.168.30.9 cinder.infra.yourdomain.com发布于 2019-10-04 04:20:25
我自己也遇到了同样的问题。最后,我使用了一个(子)域,它没有指向我的IP,也没有在我的主机中输入,并且工作正常。
https://stackoverflow.com/questions/58212221
复制相似问题