Назад | Перейти на главную страницу

Как устранить деградацию виртуального диска в 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

Также есть отдельный диск с ОС. Вышеуказанные диски являются частью единого пула хранения:

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                    :

Я бы попробовал эту статью базы знаний от Microsoft. Похоже на проблему, которую вы описали.

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

После создания резервной копии одного из виртуальных дисков удалите зеркала и снова добавьте его.

Также можно увидеть, сколько места доступно на реальных дисках.

Ты пробовала repair-volume? Источник: http://www.petri.co.il/disk-repair-powershell-cmdlets-windows-server-2012.htm

Что вы можете сделать, так это процесс, называемый заменой мягкого диска. Для этого у вас должен быть горячий запас. Идея состоит в том, чтобы заменить один из дисков горячим резервом и начать восстановление виртуального диска.

Если у вас несколько корпусов, убедитесь, что вы заменили их на правильный «горячий» резерв. Виртуальный диск должен состоять из двух дисков из двух разных корпусов для обеспечения высокой доступности.