Vmware-Esxi

將 Live VMware 主機合併到現有的 vCenter

  • February 26, 2015

我們目前有 3 台 VMware 主機,均執行 ESXi 4.1。它們都是 HP DL380 G7,其中兩個具有雙 Xeon E5620 cpu 和 96GB RAM,第三個具有雙 Xeon E5645 cpu 和 64GB RAN。

具有 E5620 的兩台主機已經由 vCenter 管理,並且在一個集群中,其中虛擬機位於中央 SAN 儲存上,而第三台是一個僅具有本地儲存的單一託管主機。我想通過將所有虛擬機移動到現有集群來釋放第三台主機,以便在其他地方的另一個集群中使用。

我的偏好是簡單地將虛擬機從獨立主機遷移到 vCenter 集群。我不確定這是否可行,首先是因為沒有與 vCenter 集成,無法訪問 SAN 並且還有不同型號的處理器。我看不到任何導入現有 VM 的方法,所以我們甚至不能手動複製所有 VMDK 和配置文件,然後導入 VM。

我想第二種可能的選擇是將獨立主機添加到 vCenter,添加用於 SAN 訪問的光纖 HBA 卡,將 VM 移動到現有集群,然後從 vCenter 中刪除主機。我懷疑處理器差異可能仍然是一個限制,即使它們屬於同一家族?

感謝有關釋放此主機的最佳方法的任何建議,而無需從頭開始手動重建所有 VM。

AFAIK,CPU 差異不會阻止您將主機添加到 vCenter 伺服器。我有一個客戶端,它在 vCenter 伺服器集群中具有三個 vSphere 4.1 主機,它們都具有不同的 CPU。如果您在其他主機上有一個足夠大的虛擬機(一次一個或多個)的本地數據儲存,則您可以將關閉的虛擬機遷移到新主機,而無需將該主機連接到儲存陣列。遷移到本地數據儲存後,您可以將它們移動到儲存陣列。

編輯

感謝 Eric C. Singer 的協助和澄清,編輯了我的答案以刪除 HA 參考

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