Hyper-V 叢集備份後,空間容量無法上線

套用到
Hyper-V Server 2008 Microsoft Hyper-V Server 2008 R2 Microsoft Hyper-V Server 2008 R2 Service Pack 1 Hyper-V Server 2012 Hyper-V Server 2012 R2 Hyper-V Server 2016

症狀

當大型快照在 Hyper-V 叢集備份時建立,空間卷可能在離線後無法上線。

解決方式

要解決此問題並恢復空間容量,你可以從 Microsoft Update Catalog 網站 下載更新,然後依照以下步驟操作:

  1. 讓空間量資源離線。
  2. 在 Windows PowerShell 中,執行以下 cmdlet,取得叢集資源的原始值, (預設值為 0) 及叢集參數:

Get-ClusterResource "Cluster Disk 8" | Get-ClusterParameter DiskRunChkdsk

註解 原值稍後會被用來恢復。

  1. 將資源的私有屬性 DiskRunChkDsk 設為 8 :

Get-ClusterResource SpacesVolumeResource | Set-ClusterParameter DiskRunChkdsk 8

  1. 把空間體積資源做成線上。 空間容量資源會啟動,若空間成功連接,系統會自動切換到 維護模式
  2. 如果有任何相關的 CSV 卷,這些卷不會被顯示出來。
  3. 使用 diskmgmtdiskpart 來讓磁碟上線。
  4. 必要時執行任何磁碟修復行動。
  5. 讓磁碟離線。
  6. 讓叢集空間的資源離線。
  7. 將資源的私有屬性 DiskRunChkDsk 設回原始值。
  8. 把磁碟資源設定為線上。 這應該能成功讓資源順利上線,接著是 CSV 卷的上線。
  9. 如果資源的私有屬性 DiskRunChkDsk 在非空格資源(類型為實體磁碟)上設為 8,則不會有影響。

注意 此修正支援支援 CSV 與非 CSV 資源。

因應措施

如果有額外的虛擬磁碟當機,請停止備份所有 Hyper-V 叢集。

狀態

Microsoft 已確認這是「適用對象」一節中列出的 Microsoft 產品中的問題。

參考資料

了解 Microsoft 用來說明軟體更新的術語