Hyper-V

站點感知集群將虛擬機遷移到隨機節點,而不是首選站點

  • July 24, 2018

我們有 2 個物理主機,4 個虛擬節點(HyperV 伺服器虛擬機,每個主機上 2 個)集群,它執行一些嵌套的測試虛擬機(使用提到的 HyperV 伺服器)。

簡而言之,它是一個實驗室環境,我們試圖複製 2 個機架(每個機架都是物理主機)、**4 個伺服器站點感知故障轉移集群。**我們已將 iSCSI 卷掛載到所有以 CSV 格式工作的節點,其中儲存了 VM。我們創建了故障域,其中前 2 個節點位於站點 1 機架 1 上,左側 2 個節點位於站點 2 機架 2 上,將首選站點配置為站點 1。將 VM 的 Get-ClusterGroup 更改為站點 1。


問題是- 在嘗試測試故障轉移時,**VM 遷移到隨機站點,而不是首選站點 1 節點。**這是為什麼?它與儲存有什麼關係嗎?(因為所有節點都使用相同的 CSV,我們必須實現儲存副本)。我錯過了什麼嗎?

我自己設法找到了解決方案。問題是其他節點的可用資源非常少,因此虛擬機正在遷移到負載較少的主機。無論如何,現在首選站點以及在故障轉移到另一個站點之前故障轉移到該站點的節點都可以正常工作。感謝任何幫助過的人。

你需要 …

(1) … 使用類似 Windows Server 2016 的內置儲存副本(DR,因此僅限主動-被動複製)。

https://docs.microsoft.com/en-us/windows-server/storage/storage-replica/storage-replica-overview

不幸的是,它是僅限數據中心的功能,Windows Server Standard 中有一些 Lite 版本,但僅限於 2TB 左右,或者您可以…

(2) … 使用 3d 派對塊複製工具(DoubleTake 是否已停產?),或 …

(3) … 堅持使用具有自己的 WAN 感知複製的 iSCSI 提供商。StarWind Virtual SAN(免費?)是一個不錯的選擇。

https://www.starwindsoftware.com/starwind-virtual-san-free

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