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

nie*_*ras 10 degraded storage-spaces windows-server-2012

我在 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
Run Code Online (Sandbox Code Playgroud)

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

FriendlyName            OperationalStatus       HealthStatus            IsPrimordial            IsReadOnly
------------            -----------------       ------------            ------------            ----------
Pool                    OK                      Healthy                 False                   False
Run Code Online (Sandbox Code Playgroud)

在这个存储池中定义了一些虚拟磁盘,见下文:

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
Run Code Online (Sandbox Code Playgroud)

现在虚拟磁盘都运行正常的 2 路镜像,但其中两个虚拟磁盘降级。这可能是因为其中一个物理磁盘在短时间内脱机。但是,现在虚拟磁盘无法修复,即使所有物理磁盘都健康。存储池中有足够的可用空间。

这是我无法理解的,所以我希望得到一些帮助,如何解决这个问题?

下面我列出了“工作”磁盘的 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                    :
Run Code Online (Sandbox Code Playgroud)