11 votes

Comment résoudre la dégradation d'un disque virtuel dans Windows Server 2012

J'utilise la nouvelle fonctionnalité Storage Spaces de Windows Server 2012. J'ai les disques suivants :

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

Il y a également un disque d'OS séparé. Les disques ci-dessus font partie d'un pool de stockage unique :

FriendlyName            OperationalStatus       HealthStatus            IsPrimordial            IsReadOnly
------------            -----------------       ------------            ------------            ----------
Pool                    OK                      Healthy                 False                   False

Dans ce pool de stockage, des disques virtuels sont définis, voir ci-dessous :

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

Maintenant, les disques virtuels fonctionnent tous en miroir normal à deux voies, mais deux des disques virtuels sont dégradés. Cela est probablement dû au fait que l'un des disques physiques a été hors ligne pendant une courte période. Cependant, maintenant le disque virtuel ne peut pas être réparé, même si tous les disques physiques sont sains. Il y a beaucoup d'espace disponible dans le pool de stockage.

Je n'arrive pas à comprendre ce qui se passe et j'espère que vous m'aiderez à résoudre ce problème.

J'ai listé ci-dessous le résultat complet de la commande Get-VirtualDisk CmdLet pour le disque "Work" :

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                    :

0 votes

Je pense que vous avez peut-être rencontré un bug, en fait Microsoft lui-même l'annonce comme une fonctionnalité "expérimentale" (je ne trouve plus l'article MSDN grrr), de toute façon contacter Microsoft à ce sujet pourrait vous donner une meilleure réponse (j'espère qu'ils sont prêts à enquêter sur ce problème)...

0 votes

Depuis combien de temps le disque n'est-il plus en ligne ? Est-il possible que les données soient en train d'être "reconstruites" sur les disques précédemment défaillants ?

2voto

Christoph Points 143

J'essaierais cet article KB de Microsoft. Il semble similaire au problème que vous avez décrit.

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

0voto

northben Points 382

0 votes

Oui cela ne fait rien

0 votes

I.e. NoErrorsFound

0voto

pschichtel Points 121

Après avoir effectué une sauvegarde d'un des disques virtuels, supprimez les miroirs et ajoutez-les à nouveau.

Vous pouvez également voir l'espace disponible sur les lecteurs actuels.

0 votes

Je vois que cela résoudra probablement le problème, par exemple en repartant de zéro, mais ce n'est pas vraiment la réponse que je cherche. Cela devrait être géré par les espaces de stockage de manière transparente et fiable...

0 votes

Cela devrait être transparent. Retirer et réinsérer le miroir recréera une copie valide des données. La sauvegarde est une procédure de sécurité standard.

0voto

San Points 1

Ce que vous pouvez faire, c'est un processus appelé remplacement du disque dur. Pour cela, vous devez disposer d'un disque de secours. L'idée est de remplacer l'un des disques par un disque de secours et de lancer le processus de réparation du disque virtuel.

Si vous avez plusieurs boîtiers, assurez-vous de les échanger avec un bon hot spare. Un disque virtuel devrait avoir deux disques provenant de deux boîtiers différents pour une haute disponibilité.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X