Hyper-V - 將 3 個節點 2008R2 叢集升級到 2012R2

Hyper-V - 將 3 個節點 2008R2 叢集升級到 2012R2

我只是在尋求一些有關將 3 節點 Hyper-V 叢集從 2008R2 升級到 2012R2 的建議/提示。

我有 3 個運行 Server 2008R2DC 的 Dell r710。它們以叢集形式運行,大約運行 15 個虛擬機器(每台主機上 5 個)。我們有 2 個 Dell Equalogic SAN 儲存 VM VHD。

首先,我們計劃先將主機升級到 2012R2,並讓它們運行我們的 2008R2 虛擬機器。我假設 2012R2 上的 Hyper-V 可以運行 VHD(以及新的 VHDX)格式,並且運行 2008R2 VM/來賓作業系統不是問題?

我正在考慮在每個節點上運行就地升級以獲得更簡單的過程。根據我在網路上閱讀和發現的內容,我認為其要點是我可以關閉所有虛擬機器。中斷每個主機上的 iSCSI 連接,然後從叢集管理器中逐出每個節點。

驅逐後,我可以將主機升級到 2012 R2 並建立新叢集。然後我是否能夠重新連接所有 iSCSI 目標、將磁碟新增至池中並從先前的設定檔和 VHD(在 2008R2 中建立)匯入虛擬機器?

任何有經驗的人都可以告訴我他們是如何做到的,以及他們建議什麼是升級 3 x 叢集 2008 主機的最簡單、最安全的方法嗎?

停機時間對我們來說不是問題。如果需要,我們可以在此過程中關閉所有虛擬機器。 

非常感謝。

答案1

我們最近經歷了將 8 節點 2012 叢集升級到 2012 R2 的過程。

我們的環境中的正常運行時間是一個問題,因此我們耗盡了一個節點,將其驅逐,格式化並安裝了2012 R2,創建了一個新集群,將一些虛擬機遷移到其中,然後對每個後續主機進行了泡棉處理、沖洗和重複操作。這是一個漫長而乏味的過程。

我提出以下建議的唯一原因是停機時間不是問題,並且您的 VHD 安全地儲存在 SAN 上:

  1. 透過驅逐兩個節點來破壞集群,然後銷毀第三個節點上的集群。
  2. 不要進行就地升級...在每台主機上重新格式化並安裝 2012 R2
  3. 為您擁有的每個虛擬機器建立新的 Gen2 虛擬機

相關內容