2021年12月9日 星期四

無 DNS 情況下佈署 VMware vCenter Server Appliance 6.7.3

雖然 VMware 推薦使用 DNS 解析並填寫 FQDN 來佈署 VCSA,但是如果遇到 DNS 不存在的情況下,VCSA 6.7.3 會發生第二階段佈署失敗的狀況,請依本文內容來進行 VCSA 6.7.3 的佈署安裝,以排除問題。

本安裝版本:VMware vCenter Server 6.7U3p
安裝 ISO 檔:VMware-VCSA-all-6.7.0-18831133.iso
釋出日期:2021-11-23
Build Number:18831133


1. 啟動安裝程式,進入階段一,點選下一步。

2.同意使用者授權合約,點選下一步。

3. 選取部屬類型,請選 內嵌式 Platform Service Controller,點選下一步。

4. 輸入要安裝的 ESXi 主機 IP 及帳號密碼,點選下一步。

5. 出現憑證警告,點選"是"

6. 設定 VCSA 的 root 密碼。

7. 選擇佈署規模。

8. 選擇安裝存放位置。

(重要) 9. 設定網路組態,此處的 FQDN 要填入預期安裝的 IP
IP 位址 一樣填入預期安裝的 IP,
DNS 伺服器一樣需要填入預期安裝的 IP
我們將使用 VCSA 自帶的小型 DNS 服務 dnsmasq 進行解析。


10. 確認設定,檢查 IP位址、系統名稱、DNS伺服器 這三項要相同,
沒問題的話按下"完成"開始階段一的部屬。


11. 開始階段一佈署。


(重要) 12. 完成階段一後,不要按繼續,先按關閉。

13. 結束安裝程式,點擊"是"。

14. ESXi 進入 VCSA 虛擬機畫面,選擇 System Customization
再選擇 Troubleshooting Mode Options


15. 開啟 SSH 功能。

(重要) 16. 使用 PuTTY 等 SSH 工具 登入 VCSA 的 SSH 介面。

(重要) 17. 登入後進入 shell 模式,
使用 cp /etc/dnsmasq.conf /etc/dnsmasq-bak.conf 備份 dnsmasq 設定檔,
再使用 vi /etc/dnsmasq.conf 編輯 dnsmasq 設定。


(重要) 18. 編輯 dnsmasq 設定,
no-hosts 改為 addn-hosts=/etc/dns_add_hosts
listen-address=127.0.0.1 改為 listen-address=[VCSA IP]
再儲存設定並離開。


(重要) 19. 使用 vi /etc/dns_add_hosts 編輯設定。


(重要) 20. 編輯 dns_add_hosts 設定,
請見下圖,再儲存設定並離開。
(IP 都應該是 VCSA 的 IP,圖中第一條我打錯了...)


(重要) 21. 使用 systemctl restart dnsmasq 重新啟動 dnsmasq 服務。

22. 使用 nslookup photon-machine 以及 nslookup [VCSA IP]
來檢查 DNS 解析的結果。

23. 用瀏覽器登入 VCSA Appliance 開始階段二佈署。

24. 輸入 VCSA Appliance 密碼以繼續佈署。

25. 階段二佈署開始。

(重要) 26. 系統名稱輸入 VCSA 的 IP
IP 位址與 DNS 伺服器都一樣輸入 VCSA IP,
完成後點選點選"下一步"。
(IP 位址與 DNS 伺服器 應該會自己帶進來,檢查就可以了)


27. 輸入自訂域名與 SSO 密碼,點擊下一步。

28. 同意 CEIP。

29. 檢查設定。

30. 彈出警告,階段二開始安裝後將會不能中斷,點擊"OK"。

31. 開始階段二的安裝,跑完安裝程序就完成了。


以上,完成 VCSA 6.7.3 在 無 DNS 環境下的安裝作業了。



2 則留言:

  1. 不好意思,請問跟您要更新版的IOS下載檔案嗎?

    回覆刪除
    回覆
    1. 不好意思,是VMware-VCSA-all-6.7.0-18831133.iso

      刪除