HP Smart Array; Comment retirer en toute sécurité un disque physique avec une panne prédictive SMART de la baie afin qu'il puisse être remplacé?

9

emplacement pour contrôleur hpacucli = 1 ld 1 afficher les détails

Smart Array P400 in Slot 1

   array A

      Logical Drive: 1
         Size: 273.3 GB
         Fault Tolerance: RAID 1+0
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 65535
         Stripe Size: 128 KB
         Status: OK
         Array Accelerator: Enabled
         Unique Identifier: xxxx
         Disk Name: /dev/cciss/c0d0
         Mount Points: /boot 196 MB, / 7.8 GB
         Logical Drive Label: xxxxx
         Mirror Group 0:
            physicaldrive 1I:1:8 (port 1I:box 1:bay 8, SAS, 72 GB, Predictive Failure)
            physicaldrive 1I:1:7 (port 1I:box 1:bay 7, SAS, 72 GB, OK)
            physicaldrive 1I:1:6 (port 1I:box 1:bay 6, SAS, 72 GB, OK)
            physicaldrive 1I:1:5 (port 1I:box 1:bay 5, SAS, 72 GB, OK)
         Mirror Group 1:
            physicaldrive 2I:1:4 (port 2I:box 1:bay 4, SAS, 72 GB, OK)
            physicaldrive 2I:1:3 (port 2I:box 1:bay 3, SAS, 72 GB, OK)
            physicaldrive 2I:1:2 (port 2I:box 1:bay 2, SAS, 72 GB, OK)
            physicaldrive 2I:1:1 (port 2I:box 1:bay 1, SAS, 72 GB, OK)

emplacement du contrôleur hpacucli = 1 spectacle

Smart Array P400 in Slot 1
   Bus Interface: PCI
   Slot: 1
   Serial Number: xxxx
   Cache Serial Number: xxxx
   RAID 6 (ADG) Status: Disabled
   Controller Status: OK
   Chassis Slot:
   Hardware Revision: Rev D
   Firmware Version: 4.06
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 15 secs
   Post Prompt Timeout: 0 secs
   Cache Board Present: True
   Cache Status: OK
   Accelerator Ratio: 100% Read / 0% Write
   Drive Write Cache: Disabled
   Total Cache Size: 256 MB
   Battery Pack Count: 0
   SATA NCQ Supported: True

Est-il sûr d'exécuter cette séquence de commandes?

hpacucli controller slot=1 array A remove drives=1:8
hpacucli controller slot=1 pd 1:8 modify led=on

obtenir des mains à distance pour retirer le lecteur et le remplacer. Exécutez ensuite:

hpacucli controller slot=1 array A add drives=1:8

Cela permettra-t-il de reconstruire la baie en toute sécurité?

gilesw
la source

Réponses:

7

Il est sûr d'exécuter ces commandes. Le groupe miroir peut survivre à l'absence d'un disque. Il devrait se reconstruire automatiquement, mais si ce n'est pas le cas, la commande que vous avez déjà identifiée le mettra en marche.

sysadmin1138
la source
Est-ce basé sur l'expérience des serveurs HP vous-même? Je préfère votre solution simplement parce que si un disque est en cours d'écriture lorsqu'il est physiquement retiré d'une matrice, les têtes de disque seront sur le plateau et pourraient endommager le disque lui-même. Je préfère que le disque soit sorti de la baie et tourné vers le bas. C'est ce que nous espérons que les commandes devraient faire.
gilesw
2
@ User70139 Les cartes SmartArray sont suffisamment intelligentes pour arrêter l'écriture sur un disque en pré-panne et démarrer le clignotement du voyant de panne. Les E / S ont déjà été mises au repos par la carte. Le disque tourne toujours, mais les têtes ne sont pas utilisées. Si vous êtes inquiet, lorsque vous retirez l'ancien lecteur, retirez-le d'un pouce et attendez 10 secondes avant de le retirer complètement.
sysadmin1138
2
Tant que vos disques HP ont des poignées rouges, ils sont compatibles avec le remplacement à chaud et peuvent être retirés du serveur à tout moment, même lors de la rotation. Évidemment, vous ne voulez pas l'agiter avant qu'il ne reste 10 à 15 secondes pour arrêter les plateaux de tourner. En fait, ne les tourmentez jamais et vous devriez aller bien. La reconstruction / remplacement de disque est la responsabilité du contrôleur et vous n'avez pas à vous soucier d'exécuter des commandes avant ou après avoir tiré un disque en panne. Tout se passe plus bas dans la pile.
Chris Thorpe
10

Vous pouvez simplement retirer le disque mort et le remplacer - il n'y a aucun besoin d'implication du système d'exploitation.

Chopper3
la source
5

Un lecteur avec pré-panne n'a pas nécessairement un indicateur LED (parfois c'est un clignotement orange lent), donc l'identifier pour des mains intelligentes est une bonne idée. Vous n'avez cependant pas besoin de retirer le disque de la baie ou de le rajouter. Ces fonctions seront gérées automatiquement par le contrôleur. Tout ce dont vous aurez besoin est la hpacucli controller slot=1 pd 1:8 modify led=onligne.

ewwhite
la source
1

La séquence de commandes que vous spécifiez ne fonctionne pas sur nos contrôleurs Smart Array 641/642. Une This operation is not supported with the current configurationerreur est une rencontre. Sur ma classe de tableau, ces commandes ne fonctionnent pas, même si tous les disques fonctionnent correctement. La meilleure solution est d'ewwhite pour clignoter le disque et le remplacer physiquement.

SteveM
la source