Question Impossible de supprimer un lecteur / module logique de HP P400


Ceci est mon premier post ici. Nous vous remercions par avance de votre aide.

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

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

8
2017-11-12 20:29


origine


Voulez-vous supprimer le tableau ou le supprimer? Si vous ne vous souciez plus des données, l'approche est différente de celle de la préservation des données sur le tableau B. - ewwhite
Je n'ai pas besoin de préserver les données. Je vais retirer les disques et les remplacer par des plus gros. Comment "déverrouiller" le disque logique afin de pouvoir le retirer et la matrice? - Myles
Je vais répondre un peu plus tard aujourd'hui. - ewwhite


Réponses:


Vous voudrez télécharger un Légèrement plus vieux version de la hpacucli utilitaire. Ma recommandation pour vous serait d'utiliser version 9.0.24.0 de l'outil hpacucli. L'application complète le journal des modifications est ici.

Exécuter un rpm -e hpacucli supprimer votre copie existante puis installer manuellement la version téléchargée.

Les notes d'installation de RPM pour l'état actuel de hpacucli:
VERROUILLAGE REMARQUE: Les mécanismes de verrouillage à partir des versions 9.10.X.X ne sont pas compatibles avec les versions précédentes des applications. Par conséquent, il n'est pas recommandé de mélanger des versions plus anciennes et plus récentes des différentes applications (ACU, HPACUCLI, HPACUSCRIPTING).

J'ai remarqué ce message alors que je préparais un environnement de test. J'ai remarqué que mes anciens systèmes n'indiquaient pas l'état de verrouillage des lecteurs 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 / tableau non monté.

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


3
2017-11-13 03:04



Merci! Je vais tenter le coup demain et mettre à jour ce fil. - Myles
Toujours pas de joie. hpacucli 9.0.24.0 indique "OS Status: LOCKED" pour le lecteur logique 2 et je ne peux pas le supprimer. Je me demande si blockdev --rmparts / dev / cciss / c0d1 le libérera? - Myles
Puis aller au version précédente puis. J'ai lié à la liste complète des téléchargements. Arrêtez également les agents HP SNMP avec service hp-snmp-agents stop avant d'essayer cela. - ewwhite
Je pense aussi longtemps que /dev/cciss/c0d1p1 apparaît dans /proc/partitions, ce ne sera pas possible. Enlever la partition /dev/cciss/c0d1p1 n'a aucun effet, car, pour une raison quelconque, le noyau ne peut pas être averti du changement: BLKRRPART: Device or resource busy - Myles
Êtes-vous sûr de ne rien avoir référencé l'ancien système de fichiers? Avez-vous vérifié avec lsof et autres choses de ce genre? Qu'est-ce que partprobe sortie? - ewwhite