Hyper-v-Server-2008-R2

Hyper V 集群 - 一個 VM 不會遷移

  • March 17, 2010

我們有一個建立在 6 個刀片上的故障轉移集群,每個刀片都執行 Hyper V。每個盒子都執行 Server 2008 R2。

我們執行了許多具有相同基本配置的虛擬機:

儲存在群集共享卷上的 VHD。2 個虛擬網卡(1 個用於 LAN 連接,1 個用於 SAN 連接)。

除了在目前刀片上執行良好但不會遷移到任何其他位置的單個 VM 之外,我們所有的 VM 都將愉快地在任何其他刀片之間遷移。

可能是什麼原因造成的,或者我應該在哪裡查看詳細的錯誤消息,因為我似乎無法找到任何日誌中記錄的太多資訊。

編輯:

我知道通常的罪魁禍首是資源名稱不匹配。我們已經在一些刀片上使用了不同名稱的 NIC。據我們現在所知,每一塊金屬上的一切看起來都是一樣的。

在瀏覽了其他幾個論壇上的文章後,我們選擇從集群中刪除虛擬機。銷毀 VM,然後將基礎 VHD 附加到新 VM,然後再將其添加回群集。在此之後一切正常。

這個虛擬機可能是在所有集群網路設置之前創建的,我已經註意到這可能是一個問題。我對 Hyper V 的體驗和遷移還處於早期階段……我錯過了我曾經毫無問題地使用過的 VMWare ESX!公平地說,這可能是我們在設置中犯了一個錯誤,但如果錯誤日誌提供更多資訊而不是僅僅說“遷移失敗”,那就太好了。

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