Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/hibernate/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dns 管理网络上此主机的主机名:主机名无效_Dns_Centos8_Fqdn_Ovirt - Fatal编程技术网

Dns 管理网络上此主机的主机名:主机名无效

Dns 管理网络上此主机的主机名:主机名无效,dns,centos8,fqdn,ovirt,Dns,Centos8,Fqdn,Ovirt,注意:这个问题可能与(它涉及GUI/驾驶舱安装)重复,但是,这些解决方案对我不起作用 我从未使用过ovirt(这是我第一次)。我想在一台物理服务器上安装它 我已经安装了CentOS 8服务器,安装了所需的repo和软件包(包括驾驶舱)。现在我需要运行托管引擎--deploy来部署引擎(我想在VM中创建引擎) 在出现以下情况之前,一切似乎都很好: [ INFO ] Stage: Setup validation Please provide the hostname of

注意:这个问题可能与(它涉及GUI/
驾驶舱
安装)重复,但是,这些解决方案对我不起作用


我从未使用过ovirt(这是我第一次)。我想在一台物理服务器上安装它

我已经安装了CentOS 8服务器,安装了所需的repo和软件包(包括
驾驶舱
)。现在我需要运行托管引擎--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
是主机(CentOS 8)的FQDN主机名。据我所知,IP或非DNS解析主机名对ovirt都无效

我从未处理过DNS(除了设置为
1.1.1.1
8.8.8.8
)。我知道CentOS 8默认使用
NetworkManager
,因此我尝试添加(使用
nmcli
)第三个DNS地址,即ovirt主机(CentOS 8)的地址
/etc/resolv.conf
确实包含该地址,但托管引擎
不起作用

请注意,我在
/etc/hosts
中添加了两个带有FQDNs的IP,一个用于主机服务器(CentOS 8),另一个用于ovirt引擎(应该由命令部署,因此该IP尚未使用)。见下文

192.168.1.27 host.domain.lan
192.168.1.50 engine.domain.lan
我不想使用私有或外部/公共DNS服务器

还要注意的是,当程序询问我是否应该编辑主机文件时,我的回答是
yes

如何使托管引擎工作


谢谢你的帮助

注意:这是我对堆栈溢出的第一个响应

我已尝试重现您面临的问题,我非常确定主机FQDN解析在本地无法为您工作

复制器步骤:

System Details & Networking:

# grep PRETTY_NAME /etc/os-release 
PRETTY_NAME="oVirt Node 4.4.2" <- Latest Ovirt node

[root@rhvh ~]# cat /etc/resolv.conf 
# Generated by NetworkManager
search local
nameserver 192.168.122.1 

[root@rhvh ~]# cat /etc/hosts
127.0.0.1   localhost localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost localhost.localdomain localhost6 localhost6.localdomain6

192.168.122.184 rhvh.local  rhvh
192.168.122.200 rhvm.local  rhvm

能否尝试在/etc/resolv.conf中将DNS设置为“192.168.1.1”?另外,请确保您仔细回答了上述3个问题,这将有助于正确解决FQDN。

谢谢,@chetan8178!然而,它没有起作用。请注意,我尝试将ovirt安装在一台物理服务器上,引擎作为ovirt中的VM,因此该引擎还不存在。我假设在部署期间,ovirt验证/检查引擎的域是否存在,但它不存在。这就是问题所在吗?
[1]
          --== HOST NETWORK CONFIGURATION ==--
          Please indicate the gateway IP address [192.168.122.1]: 


[2]
          Please indicate a nic to set ovirtmgmt bridge on: (ens1) [ens1]: 
          Please specify which way the network connectivity should be checked (ping, dns, tcp, none) [dns]: 
         


[3] 
How should the engine VM network be configured (DHCP, Static)[DHCP]? Static 
Please enter the IP address to be used for the engine VM []: 192.168.122.200

[ INFO  ] The engine VM will be configured to use 192.168.122.200/24
Please provide a comma-separated list (max 3) of IP addresses of domain name servers for the engine VM
Engine VM DNS (leave it empty to skip) [192.168.122.1]: 
Add lines for the appliance itself and for this host to /etc/hosts on the engine VM?
Note: ensuring that this host could resolve the engine VM hostname is still up to you
(Yes, No)[No] Yes


[4]
Please provide the hostname of this host on the management network [rhvh.local]: 
[WARNING] Failed to resolve rhvh.local using DNS, it can be resolved only locally