Impossible de supprimer le lecteur / la matrice logique de HP P400

8

Ceci est mon premier post ici. Merci d'avance pour toute assistance à ce sujet.

J'essaie de supprimer un lecteur logique (lecteur logique 2) et une matrice (matrice "B") de mon Smart Array P400. L'hôte est un DL580 G5 exécutant le serveur Red Hat Enterprise Linux 64 bits version 5.7 (Tikanga). Je ne parviens pas à supprimer la baie de disques en utilisant hpacucli ou cpqacuxe. Je crois que c'est à cause de "OS Status: LOCKED". Le système de fichiers qui réside sur cette baie a été démonté. Je ne veux pas redémarrer l'hôte. Existe-t-il un moyen de "libérer" ce lecteur logique afin que je puisse retirer le module RAID? Notez que je n'ai pas besoin de conserver les données sur le disque logique 2. J'ai l'intention de retirer physiquement les disques de la machine et de les remplacer par des disques plus gros.

J'utilise le module de noyau cciss fourni avec Red Hat 5.7.

Voici quelques informations relatives à l'hôte et à la configuration du P400:

[root@gort ~]# cat /etc/redhat-release
Red Hat Enterprise Linux Server release 5.7 (Tikanga)



[root@gort ~]# uname -a
Linux gort 2.6.18-274.el5 #1 SMP Fri Jul 8 17:36:59 EDT 2011 x86_64 x86_64 x86_64 GNU/Linux



[root@gort ~]# rpm -qa | egrep '^(hp|cpq)'
cpqacuxe-9.30-15.0
hp-health-9.25-1551.7.rhel5
hpsmh-7.1.2-3
hpdiags-9.3.0-466
hponcfg-3.1.0-0
hp-snmp-agents-9.25-2384.8.rhel5
hpacucli-9.30-15.0

[root@gort ~]# hpacucli
HP Array Configuration Utility CLI 9.30.15.0
Detecting Controllers...Done.
Type "help" for a list of supported commands.
Type "exit" to close the console.

=> ctrl all show config detail

Smart Array P400 in Slot 0 (Embedded)
   Bus Interface: PCI
   Slot: 0
   Cache Serial Number: PA82C0J9SVW34U
   RAID 6 (ADG) Status: Enabled
   Controller Status: OK
   Hardware Revision: D
   Firmware Version: 7.22
   Rebuild Priority: Medium
   Expand Priority: Medium
   Surface Scan Delay: 15 secs
   Surface Scan Mode: Idle
   Wait for Cache Room: Disabled
   Surface Analysis Inconsistency Notification: Disabled
   Post Prompt Timeout: 0 secs
   Cache Board Present: True
   Cache Status: OK
   Cache Ratio: 25% Read / 75% Write
   Drive Write Cache: Disabled
   Total Cache Size: 256 MB
   Total Cache Memory Available: 208 MB
   No-Battery Write Cache: Disabled
   Cache Backup Power Source: Batteries
   Battery/Capacitor Count: 1
   Battery/Capacitor Status: OK
   SATA NCQ Supported: True


      Logical Drive: 1
         Size: 136.7 GB
         Fault Tolerance: RAID 1
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 35132
         Strip Size: 128 KB
         Full Stripe Size: 128 KB
         Status: OK
         Caching:  Enabled
         Unique Identifier: 600508B100184A395356573334550002
         Disk Name: /dev/cciss/c0d0
         Mount Points: /boot 101 MB, /tmp 7.8 GB, /usr 3.9 GB, /usr/local 2.0 GB, /var 3.9 GB, / 2.0 GB, /local 113.2 GB
         OS Status: LOCKED
         Logical Drive Label: A0027AA78DEE
         Mirror Group 0:
            physicaldrive 1I:1:2 (port 1I:box 1:bay 2, SAS, 146 GB, OK)
         Mirror Group 1:
            physicaldrive 1I:1:1 (port 1I:box 1:bay 1, SAS, 146 GB, OK)
         Drive Type: Data
   Array: A
      Interface Type: SAS
      Unused Space: 0  MB
      Status: OK
      Array Type: Data



      physicaldrive 1I:1:1
         Port: 1I
         Box: 1
         Bay: 1
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM57RF40000983878FX
         Model: HP      DG146BB976
         Current Temperature (C): 29
         Maximum Temperature (C): 35
         PHY Count: 2
         PHY Transfer Rate: Unknown, Unknown

      physicaldrive 1I:1:2
         Port: 1I
         Box: 1
         Bay: 2
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM55VQC000098388524
         Model: HP      DG146BB976
         Current Temperature (C): 29
         Maximum Temperature (C): 36
         PHY Count: 2
         PHY Transfer Rate: Unknown, Unknown


      Logical Drive: 2
         Size: 546.8 GB
         Fault Tolerance: RAID 5
         Heads: 255
         Sectors Per Track: 32
         Cylinders: 65535
         Strip Size: 64 KB
         Full Stripe Size: 256 KB
         Status: OK
         Caching:  Enabled
         Parity Initialization Status: Initialization Completed
         Unique Identifier: 600508B100184A395356573334550003
         Disk Name: /dev/cciss/c0d1
         Mount Points: None
         OS Status: LOCKED
         Logical Drive Label: A5C9C6F81504
         Drive Type: Data

   Array: B
      Interface Type: SAS
      Unused Space: 0  MB
      Status: OK
      Array Type: Data



      physicaldrive 1I:1:3
         Port: 1I
         Box: 1
         Bay: 3
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM2H5PE00009802NK19
         Model: HP      DG146ABAB4
         Current Temperature (C): 30
         Maximum Temperature (C): 37
         PHY Count: 1
         PHY Transfer Rate: Unknown

      physicaldrive 1I:1:4
         Port: 1I
         Box: 1
         Bay: 4
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM28YY400009750MKPJ
         Model: HP      DG146ABAB4
         Current Temperature (C): 31
         Maximum Temperature (C): 36
         PHY Count: 1
         PHY Transfer Rate: 3.0Gbps

      physicaldrive 2I:1:5
         Port: 2I
         Box: 1
         Bay: 5
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM2FGYV00009802N3GN
         Model: HP      DG146ABAB4
         Current Temperature (C): 30
         Maximum Temperature (C): 38
         PHY Count: 1
         PHY Transfer Rate: Unknown

      physicaldrive 2I:1:6
         Port: 2I
         Box: 1
         Bay: 6
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM8AFAK00009920MMV1
         Model: HP      DG146BB976
         Current Temperature (C): 31
         Maximum Temperature (C): 41
         PHY Count: 2
         PHY Transfer Rate: Unknown, Unknown

      physicaldrive 2I:1:7
         Port: 2I
         Box: 1
         Bay: 7
         Status: OK
         Drive Type: Data Drive
         Interface Type: SAS
         Size: 146 GB
         Rotational Speed: 10000
         Firmware Revision: HPDE
         Serial Number: 3NM2FJQD00009801MSHQ
         Model: HP      DG146ABAB4
         Current Temperature (C): 29
         Maximum Temperature (C): 39
         PHY Count: 1
         PHY Transfer Rate: Unknown
Myles
la source
Voulez-vous supprimer le tableau ou le supprimer? Si vous ne vous souciez plus des données, l'approche est différente de celle si vous avez besoin de conserver les données sur la
baie
Je n'ai pas besoin de conserver les données. Je vais retirer les disques et les remplacer par des plus grands. Comment «déverrouiller» le disque logique pour pouvoir le retirer ainsi que la baie?
Myles
Je répondrai un peu plus tard aujourd'hui.
ewwhite

Réponses:

3

Vous voudrez télécharger une version légèrement plus ancienne de l' hpacucliutilitaire. Ma recommandation pour vous serait d'utiliser la version 9.0.24.0 de l'outil hpacucli . Le journal complet des modifications d' application est ici .

Exécutez un rpm -e hpacuclipour supprimer votre copie existante, puis installez manuellement la version téléchargée.

Les notes d'installation de RPM pour l'état actuel de hpacucli:
VERROUILLAGE REMARQUE: Le mécanisme de verrouillage à partir des versions 9.10.XX n'est pas compatible avec les versions antérieures des applications. Par conséquent, le mélange de versions plus anciennes et plus récentes des différentes applications (ACU, HPACUCLI, HPACUSCRIPTING) n'est pas recommandé.

J'ai remarqué ce message alors que je préparais un environnement de test. J'ai remarqué que mes anciens systèmes ne montraient pas l'état de verrouillage sur les disques logiques. Apparemment, cela a été changé lors de la révision de juin 2012 de hpacucli. Revenez à une version plus ancienne et vous devriez pouvoir supprimer le volume / la baie non monté.

Quelque chose comme: hpacucli controller slot=0 array B deletedevrait fonctionner à partir de là.

ewwhite
la source
Merci! Je vais essayer ça demain et mettre à jour ce fil.
Myles
Toujours pas de joie. hpacucli 9.0.24.0 signale "OS Status: LOCKED" pour le lecteur logique 2, et je ne peux pas le supprimer. Je me demande si blockdev --rmparts / dev / cciss / c0d1 va le libérer?
Myles
Ensuite, allez à la version précédente . J'ai lié à la liste complète des téléchargements. Arrêtez également les agents HP SNMP avec service hp-snmp-agents stopavant d'essayer.
ewwhite
Je pense que tant qu'il /dev/cciss/c0d1p1apparaît dans /proc/partitions, ce ne sera pas possible. La suppression de la partition /dev/cciss/c0d1p1n'a aucun effet, car, pour une raison quelconque, le noyau ne peut pas être informé de la modification:BLKRRPART: Device or resource busy
Myles
Êtes-vous sûr de n'avoir rien référençant l'ancien système de fichiers? Avez-vous vérifié avec lsofet autres? Qu'est-ce que la partprobesortie?
ewwhite