如何解决在Windows Server 2012中降级的虚拟磁盘

我正在使用Windows Server 2012中的新存储空间function。我有以下磁盘:

FriendlyName CanPool OperationalStatus HealthStatus Usage Size ------------ ------- ----------------- ------------ ----- ---- PhysicalDisk2 False OK Healthy Auto-Select 2.73 TB PhysicalDisk3 False OK Healthy Auto-Select 2.73 TB PhysicalDisk4 False OK Healthy Auto-Select 2.73 TB PhysicalDisk5 False OK Healthy Auto-Select 2.73 TB 

还有一个单独的操作系统磁盘。 以上磁盘是单个存储池的一部分:

 FriendlyName OperationalStatus HealthStatus IsPrimordial IsReadOnly ------------ ----------------- ------------ ------------ ---------- Pool OK Healthy False False 

在此存储池中定义了一些虚拟磁盘,请参阅下面的内容:

 FriendlyName ResiliencySettingNa OperationalStatus HealthStatus IsManualAttach Size me ------------ ------------------- ----------------- ------------ -------------- ---- Docs Mirror OK Healthy False 500 GB Data Mirror Degraded Warning False 500 GB Work Mirror Degraded Warning False 2 TB 

现在虚拟磁盘都运行正常的双向镜像,但其中两个虚拟磁盘已经降级。 这可能是因为其中一个物理磁盘在短时间内处于脱机状态。 但是,现在虚拟磁盘不能被修复,即使所有的物理磁盘都是健康的。 存储池中有足够的可用空间。

这我不明白,所以我希望得到一些帮助,如何解决这个问题?

下面我列出了“Work”磁盘的Get-VirtualDisk CmdLet的完整输出:

 ObjectId : {XXXXXXXX} PassThroughClass : PassThroughIds : PassThroughNamespace : PassThroughServer : UniqueId : XXXXXXXX Access : Read/Write AllocatedSize : 412316860416 DetachedReason : None FootprintOnPool : 824633720832 FriendlyName : Work HealthStatus : Warning Interleave : 262144 IsDeduplicationEnabled : False IsEnclosureAware : False IsManualAttach : False IsSnapshot : False LogicalSectorSize : 512 Name : NameFormat : NumberOfAvailableCopies : 0 NumberOfColumns : 2 NumberOfDataCopies : 2 OperationalStatus : Degraded OtherOperationalStatusDescription : OtherUsageDescription : Disk for data being worked on (not backed up) ParityLayout : PhysicalDiskRedundancy : 1 PhysicalSectorSize : 4096 ProvisioningType : Thin RequestNoSinglePointOfFailure : True ResiliencySettingName : Mirror Size : 2199023255552 UniqueIdFormat : Vendor Specific UniqueIdFormatDescription : Usage : Other PSComputerName : 

    我会尝试从微软这个知识库文章。 听起来类似于你所描述的问题。

    https://support.microsoft.com/kb/2885668

    你有没有尝试过repair-volume ? 资料来源: http : //www.petri.co.il/disk-repair-powershell-cmdlets-windows-server-2012.htm

    备份其中一个虚拟磁盘后,移除镜像并重新添加。

    还可以看到实际驱动器上有多less可用空间。

    你可以做的是一个叫做软盘更换的过程。 为此,你应该有一个热备份。 这个想法是将一个磁盘与一个热备份交换,然后启动修复虚拟磁盘。

    如果您有多个机箱,请确保使用正确的热备份进行交换。 虚拟磁盘应具有来自两个不同机箱的两个磁盘以实现高可用性。