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

Виртуальный диск RAID 5 по-прежнему отображается как поврежденный после ремонта

На машине под управлением Windows Server 2012 R2 у меня есть виртуальный диск, состоящий из 8 физических дисков в конфигурации RAID-5. Один диск умер, поэтому я заменил мертвый диск и выполнил следующие инструкции по восстановлению виртуального диска: Замена отказавшего диска в дисковых пространствах Windows Server 2012 R2 с помощью PowerShell.

Казалось, все работает отлично, с одним несоответствием: несмотря на завершение всего процесса восстановления без ошибок, виртуальный диск по-прежнему помечен как «деградированный», хотя на нем снова 8 исправных дисков. Что дает?

Файловая система на виртуальном диске (для которого создана резервная копия) по-прежнему доступна, но я хотел бы знать, есть ли у меня снова устойчивость к отказу диска или нет, но я не могу найти никакой информации о том, почему виртуальный диск все еще деградировал, или как определить, действительно ли он деградирован, или как это исправить.

Вот некоторые результаты работы PowerShell, которые, я надеюсь, будут полезны. Спасибо!

И снова в виде текста:

PS C:\Users\Administrator> Get-StoragePool

FriendlyName            OperationalStatus       HealthStatus            IsPrimordial            IsReadOnly
------------            -----------------       ------------            ------------            ----------
Z                       OK                      Healthy                 False                   False
Primordial              OK                      Healthy                 True                    False


PS C:\Users\Administrator> Get-VirtualDisk

FriendlyName        ResiliencySettingNa OperationalStatus   HealthStatus        IsManualAttach                     Size
                    me
------------        ------------------- -----------------   ------------        --------------                     ----
Z                   Parity              Degraded            Warning             False                          25.46 TB


PS C:\Users\Administrator> $zdisk = Get-VirtualDisk | Where-Object { $_.FriendlyName -eq 'Z' }
PS C:\Users\Administrator> Get-PhysicalDisk -VirtualDisk $zdisk

FriendlyName        CanPool             OperationalStatus   HealthStatus        Usage                              Size
------------        -------             -----------------   ------------        -----                              ----
PhysicalDisk5       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk1       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk2       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk7       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk6       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk8       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk3       False               OK                  Healthy             Auto-Select                     3.64 TB
PhysicalDisk4       False               OK                  Healthy             Auto-Select                     3.64 TB


PS C:\Users\Administrator>

В случае необходимости, PhysicalDisk4 - это новый заменяющий диск, который я добавил для замены мертвого диска.

Обратите внимание, что я перекрестная публикация этого от суперпользователя после некоторого ожидания ответов. Не уверен, что это противоречит протоколу здесь - я удалю другой пост, если это будет сделано.