本帖最后由 陈璨 于 2024-10-8 09:44 编辑
参考文档:https://blog.csdn.net/weixin_48213396/article/details/112675100
问题描述:我们在安装VMware 6.7系列版本的VC时,可能会遇到以下两种情况。
1、提供的系统名称XXXX无效
2、无法保存主机名
此种问题出现在VC安装的第二阶段,出现这种问题会导致VC无法继续安装。接下来我们具体分析
根因
根据vmware官方的说明,在VCSA6.7系列版本中会在安装的时候,会正向和反向解析主机名。如果解析不通过,则就会报以上两种错误。而我们在安装VCSA的时候经常使用ip作为系统名称,如果使用ip的话,则无法反向解析,即使在/etc/hosts文件中加入解析条目也无法解决。使用自定的主机名称的话,如果主机名没有在DNS服务器中添加解析。这种情况下,正向和反向解析不通过也会出现这样的问题。
解决方案一: 在vCenter系统中自带一个小型DNS服务软件:dnsmasq 由于我们所遇到的问题是由于无法正向和反向解析导致的,因此我们可以使用自带的dnsmasq来手动定义解析来解决这个问题。 具体操作步骤如下: 1、在VCSA安装的第一阶段时,假设我们配置VC的网络参数为: ip地址: 192.169.1.22 子网掩码:255.255.255.0 网关:192.169.1.254 DNS地址:192.168.1.22 系统名称:vcsa.test.com
2、在第一阶段完成之后,不进行安装的第二阶段。我们需要先通过esxi控制台访问vCenter,然后:
(1)按ctrl+alt+f1进入命令行界面 (2)输入并回车 shell (3)执行:cp /etc/dnsmasq.conf /etc/dnsmasq-bak.conf (4)vi /etc/dnsmasq.conf 将no-hosts改为addn-hosts=/etc/dns_add_hosts(此文件和路径由自己定义) (5)将listen-address=127.0.0.1改为listen-address=192.169.1.22 如图:
(6)然后wq保存退出;
(7)vi /etc/dns_add_hosts 新建一个hosts添加解析记录(文件名任意,保持和/etc/dnsmasq.conf一致即可):192.169.1.22 vcsa.test.com(如果使用主机名来安装VCSA添加此记录)192.169.1.22 192.169.1.22(如果使用ip地址来安装VCSA添加此记录) (8)然后保存wq退出,重启dnsmasq服务。systemctl restart dnsmasq (9)通过nslookup vcsa01和nslookup 192.169.1.22来测试正向和反向解析,测试解析成功, 如图:
3、解析的操作完成之后,我们再继续进行vCenter的第二步安装,就不会出现报错了。
解决方案二: 1、如果客户已有DNS服务器,可以在vCenter第一阶段安装的时候,配置网络参数为: ip地址: 192.169.1.22 子网掩码:255.255.255.0 网关:192.169.1.254 DNS地址:客户实际DNS服务地址 系统名称:vcsa.test.com
2、在DNS服务器的正向搜索区域中新建区域,vcsa.test.com
1、创建正向查找区域创建正向查找区域的操作步骤如下
打开“DNS管理器”窗口.在“DNS服务器”窗口中右击服务器名称,在弹出的快捷菜单中选择“新建区域”。
2)新建区域向导在“欢迎使用新建区域向导”对话框中单击“下一步”按钮
3)选择区域类型在“区域类型”对话框中,选择“主要区域”单选按钮,单击“下一步”按钮
4)选择正向或反向查找区域在“正向或反向查找区域”对话框中,选择“正向查找区域”单选按钮,单击“下一步”按钮
5)设置区城名称在“区域名称”对话框的“区域名称”文本框中输入“vcsa.test.com”,单击“下一步”按钮
6)创建区域文件在“区域文件”对话框中,使用默认设置,单击“下一步”按钮
7)设置动态更新在“动态更新”对话框中,可以保持默认,选择哪个都无影响,单击“下一步”按钮
8)完成新建区域在“正在完成新建区域向导”对话框中,单击“完成”按钮,完成新建区域.
2、创建反向查找区域创建反向查找区域和创建正向查找区域的步骤类似,具体步骤如下。
(1)打开DNS管理器控制台. (2)在DNS管理器控制台中,右击服务器名称,在弹出的快捷菜单中选择“新建区域”.在“欢迎使用新建区域向导”对话框中,单击“下一步”按钮。在“区域类型”对话框中,选择“主要区域”单选按钮,并单击“下一步”按钮
(3)在“正向或反向查询区域”对话框中,选择“反向查找区域”单选按钮,单击“下一步”按钮
(4)在“反向查找区域名称”对话框中,选择“IPv4反向查找区域”单选按钮,单击“下一步”按钮
(5)在“反向查找区域名称”对话框中,输入网络D,也就是要查找的网段地址,单击“下一步”按钮
(6)在“区域文件”对话框中,选择“创建新文件,文件名为”单选按钮,并使用默认文件名,单击“下一步”按钮
(7)在“动态更新”窗口中,选择“不允许动态更新”单选按钮,单击“下一步”按钮。
(8)在“正在完成新建区域向导”对话框中,单击“完成”按钮,完成反向查找区域的创建。创建完反向查找区域后,就可以添加PTR指针记录,将P地址解析成FODN
3、资源记录
(1)资源记录类型在完成DNS服务器查询区域的创建后,就可以新建资源记录,在区域文件中包含着许多种资源记录(Resource Fecord),如FODN映射成IP地址的资源记录为A记录,IP地址映射到域名的资源记录为PTR记录。 (2)创建资源记录
创建主机A记录 1、在“DNS管理器”窗口中展开节点树,右击“正向查找区域”下的vcsa.test.com,在弹出的快捷菜单中选择“新建主机”
2、在“新建主机”对话框中的【名称】文本框保持为空,在【IP地址】文本框中输入vCenter地址”,单击“添加主机”按钮,完成主机记录的添加。
添加完成后,即可正常将vcsa.test.com解析至VC。使用nslookup vcsa.test.com 进行验证 |