无 DNS 部署 VMware vCenter Server Appliance (vcsa)
具体操作步骤如下:
在 VCSA 安装的第一阶段时,如果我们配置 VC 的网络参数为:
ip 地址: 192.169.1.22
子网掩码:255.255.255.0
网关:192.169.1.254
系统名称:vcsa01在第一阶段完成之后,先不要急着进行操作安装的第二阶段。
- 我们需要先通过控制台访问 VCSA,然后:
按ctrl+alt+f1
进入命令行界面
输入shell
执行:cp /etc/dnsmasq.conf /etc/dnsmasq-bak.conf
将1
vi /etc/dnsmasq.conf 将no-hosts改为addn-hosts=/etc/dns_add_hosts(此文件和路径由自己定义)
listen-address=127.0.0.1
改为listen-address=192.169.1.22
然后保存 wq 退出;
vi /etc/dns_add_hosts 添加解析记录:192.169.1.22 vcsa01
(如果使用主机名来安装 VCSA 添加此记录)192.169.1.22 192.169.1.22
(如果使用 ip 地址来安装 VCSA 添加此记录)
如图:
- 我们需要先通过控制台访问 VCSA,然后:
然后保存 wq 退出,重启 dnsmasq 服务。
1 | systemctl restart dnsmasq |
通过 nslookup vcsa01
和 nslookup 192.169.1.22
来测试正向和反向解析,测试解析成功,如图:
解析的操作完成之后,我们再继续进行 VCSA 的第二步安装,这时就不会出现报错了。