我的VMWare有一個嚴重的問題,情況如下:
- 一台有內部硬碟的獨立主機。 Raid 1 中的一對 HDD 用於 ESXi。 Raid 10 中的 4 個 HDD 用作虛擬機器的資料儲存。
- VirtualCenter 也是一個虛擬機,位於內部儲存上。
- 也使用了NFS共享,有些機器在共享上
我將 vSphere 基礎架構從版本 4.1 更新到版本 5。今天我更新了主機,這就是問題的開始。我在安裝過程中看到了所有分割區,並在安裝ESXi 4的分割區上安裝了ESXi 5。之後我就有了一個全新安裝的 ESXi 5,無需配置。如果我使用 vSphere 用戶端連接到它,我將看不到在此主機管理下的虛擬機器。我能查看內部資料存儲,我可以瀏覽它,但無法管理或啟動機器,NFS 共享也是如此(「虛擬機器」下的庫存為空)。
如何恢復「主機到虛擬機器」的分配,以便內部儲存上的電腦由該主機管理?因此,vCenter 也是一個虛擬機,我無法啟動它,因為它也位於內部 HDD 上。我無法使用更新管理器,因為我們只有這個獨立主機,所以我從 ESXi 5 CD 啟動進行了「互動式更新」。我認為存在某種遷移,主機會知道它必須管理內部存儲上的虛擬機,但似乎沒有發生......我可以因為這樣做而自責,任何幫助表示讚賞。
答案1
在資料儲存瀏覽器中,找到每個虛擬機器的.vmx
文件,右鍵單擊,然後會出現一個「註冊」選項,可將虛擬機器放回清單中。
為了將來的參考,是的,同一個安裝程式 CD 中有一個升級選項可以保留所有設定 - 在此過程中它應該提示您這樣做。