Vmware-Esxi

有哪些方法可用於更新未連接 Internet 的 VMWare ESXi 主機?

  • May 24, 2021

我有一個獨立安裝的 VMWare vSphere Essentials,帶有一個 vCenter Server 和 3 個 ESXi 4.0 主機伺服器。該環境旨在保持作為一個獨立的網路,除了我可以在 ‘Net 和 VMWare 網路之間“浮動”一個工作站或伺服器以進行更新檔和維護。

對於其他可以使用 Internet 的安裝,我使用 vSphere Host Update 實用程序連接到 VMWare,然後將修補程序應用到 ESXi 主機。

我的問題是,如果此實用程序無法同時連接到 VMWare 和 ESXi 主機,它似乎無法執行,因為掃描更新檔功能不會掃描伺服器,除非先連接到 VMWare 的站點以同步其儲存庫。即使我同步它,斷開網路連接並連接到 VMWare 網路,它仍然不會掃描主機以獲取所需的更新檔 - 它會提示與 VMWare 同步,如果您點擊*“否”*進行同步,則不會發生掃描.

有誰知道以某種自動方式更新 ESXi 主機的其他選項?我相信我可以手動下載所需的更新檔並應用它們,但這不會很好地擴展,並且在未來我確信我會想要一些更具可擴展性的東西。

這個用於修補離線 ESX 伺服器的 VMware 社區指南應該可以解決問題。

簡而言之:

從 Update Manager 程序文件夾啟動下載以將 Internet 連接系統上的儲存庫與 UMDS 同步。

vmware-umds -D

等到它完成然後導出:

vmware-umds -E --dest *Path-To-Export-Repository* -s 2010-01-01T00:00:00 -t 2010-03-15T23:59:59

調整日期以滿足您的需要,然後使用您喜歡的任何媒體將儲存庫複製到您的隔離環境。

在隔離網路中電腦上的 Update Manager 程序文件夾中,執行以下操作:

vmware-updateDownloadCli.exe --update-path *Path-to-copy-of-export-Repository* --config-import windows esx --vc-user *VCenterUserAccount*

引用自:https://serverfault.com/questions/123479