我正在使用 Windows Server 2012 中的新存储空间功能。我有以下磁盘:
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
现在虚拟磁盘都在运行正常的双向镜像,但其中两个虚拟磁盘已降级。这可能是因为其中一个物理磁盘短暂离线。但是,现在无法修复虚拟磁盘,尽管所有物理磁盘都正常。存储池中有足够的可用空间。
我无法理解这一点,所以我希望得到一些帮助,如何解决这个问题?
下面我列出了“工作”磁盘的 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 :
答案1
我会尝试 Microsoft 的这篇知识库文章。听起来与您描述的问题类似。
答案2
你试过吗repair-volume
? 资料来源:http://www.petri.co.il/disk-repair-powershell-cmdlets-windows-server-2012.htm
答案3
备份其中一个虚拟磁盘后,删除镜像并重新添加。
还可以看到实际驱动器上有多少可用空间。
答案4
您可以执行名为“软磁盘替换”的过程。为此,您应该有一个热备用磁盘。其思路是将其中一个磁盘与热备用磁盘交换,然后启动修复虚拟磁盘。
如果您有多个机柜,请确保使用正确的热备用进行交换。虚拟磁盘应具有来自两个不同机柜的两个磁盘,以实现高可用性。