VCSA6.7系列版本使用ip安裝問題解決方法VCSA6.7系列版本使用ip安裝問題解決方法


問題現象
我們在安裝VCSA6.7系列版本的VC時,會遇到以下兩種情況。
1、提供的系統名稱XXXX無效
2、無法保存主機名

 

 

此種問題出現在VC安裝的第二階段,出現這種問題會導致VC無法安裝。接下來我們具體分析

問題原因
根據vmware官方的說明,在VCSA6.7系列版本中會在安裝的時候,會正向和反向解析主機名。如果解析不通過,則就會報以上兩種錯誤。
而我們在安裝VCSA的時候經常使用ip作為系統名稱,如果使用ip的話,則無法反向解析,即使在/etc/hosts文件中加入解析條目也無法解決。
使用自定的主機名稱的話,如果主機名沒有在DNS服務器中添加解析。這種情況下,正向和反向解析不通過也會出現這樣的問題。

 

解決辦法
通過查詢資料得知,在VCSA系統中自帶的有一個小型的DNS服務軟件叫:dnsmasq
由於我們所遇到的問題是由於無法正向和反向解析導致的,因此我們可以使用自帶的dnsmasq來手動定義解析來解決這個問題。
具體操作步驟如下:
1、在VCSA安裝的第一階段時,如果我們配置VC的網絡參數為:
ip地址: 192.169.1.22
子網掩碼:255.255.255.0
網關:192.169.1.254
系統名稱:vcsa01

2、在第一階段完成之后,先不要急着進行操作安裝的第二階段。我們需要先通過控制台訪問VCSA,然后:

--------------------------------------------------------------------------------------

按ctrl+alt+f1進入命令行界面
輸入shell
執行:cp /etc/dnsmasq.conf   /etc/dnsmasq-bak.conf                                          ##備份配置文件
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 添加解析記錄:                ##/etc/dns_add_hosts為自定義新添加的
192.169.1.22  vcsa01                                           ##如果使用主機名來安裝VCSA添加此記錄,地址和主機名間有空格
192.169.1.22  192.169.1.22                                 ##如果使用ip地址來安裝VCSA添加此記錄,兩個地址間有空格
如圖:

然后保存wq退出,重啟dnsmasq服務。systemctl restart dnsmasq
通過nslookup vcsa01和nslookup 192.169.1.22來測試正向和反向解析,測試解析成功,如圖:

3、解析的操作完成之后,我們再繼續進行VCSA的第二步安裝,這時就不會出現報錯了。


————————————————

轉自:https://blog.csdn.net/weixin_48213396/article/details/112675100


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM