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


10

我正在使用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

还有一个单独的OS磁盘。以上磁盘是单个存储池的一部分:

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

现在,虚拟磁盘均运行正常的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                    :

我相信您可能遇到了一些错误,实际上Microsoft本身已将其广告宣传为“实验性”功能(不再能找到MSDN文章grrr),无论如何与Microsoft联系可能会给您带来更好的响应(我希望他们愿意调查这个问题)...
Martino Dino

磁盘离线以来已经有多长时间了?可能将数据“重建”到以前出现故障的磁盘上吗?
Atari911

Answers:




0

备份其中一个虚拟磁盘后,请删除镜像,然后再次将其重新添加。

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


我认为这可能会解决问题,例如,从头开始会解决问题,但这并不是我要找的答案。这应该是由存储空间以透明,可靠的方式处理的东西……
nietras 2013年

那应该是透明的。删除和读取镜像将重新创建数据的有效副本。备份是标准的安全过程。
TomTom

0

您可以做的是一个名为“软盘更换”的过程。为此,您应该有一个热备用。这个想法是用热备用交换其中一个磁盘,然后启动修复虚拟磁盘。

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

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.