Logisches Laufwerk / Array kann nicht vom HP P400 entfernt werden

8

Dies ist mein erster Beitrag hier. Vielen Dank im Voraus für jede Unterstützung in dieser Angelegenheit.

Ich versuche, ein logisches Laufwerk (logisches Laufwerk 2) und ein Array (Array "B") von meinem Smart Array P400 zu entfernen. Der Host ist ein DL580 G5 mit 64-Bit Red Hat Enterprise Linux Server Version 5.7 (Tikanga). Ich kann das Array weder mit hpacucli noch mit cpqacuxe entfernen. Ich glaube, das liegt an "OS Status: LOCKED". Das Dateisystem, das sich in diesem Array befindet, wurde nicht bereitgestellt. Ich möchte den Host nicht neu starten. Gibt es eine Möglichkeit, dieses logische Laufwerk freizugeben, damit ich das Array entfernen kann? Beachten Sie, dass ich die Daten auf dem logischen Laufwerk 2 nicht aufbewahren muss. Ich beabsichtige, die Laufwerke physisch vom Computer zu entfernen und durch größere Laufwerke zu ersetzen.

Ich verwende das cciss-Kernelmodul, das mit Red Hat 5.7 geliefert wird.

Hier einige Informationen zum Host und zur P400-Konfiguration:

[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
quelle
Möchten Sie das Array entfernen oder löschen? Wenn Sie sich nicht mehr um die Daten kümmern, ist der Ansatz anders als wenn Sie die Daten auf Array B
beibehalten müssen
Ich muss die Daten nicht aufbewahren. Ich werde die Laufwerke entfernen und durch größere ersetzen. Wie "entsperre" ich die logische Festplatte, damit ich sie und das Array entfernen kann?
Myles
Ich werde heute etwas später antworten.
ewwhite

Antworten:

3

Sie möchten eine etwas ältere Version des hpacucliDienstprogramms herunterladen . Meine Empfehlung für Sie wäre, Version 9.0.24.0 des hpacucli-Tools zu verwenden . Das vollständige Anwendungsänderungsprotokoll finden Sie hier .

Führen Sie eine aus rpm -e hpacucli, um Ihre vorhandene Kopie zu entfernen, und installieren Sie die heruntergeladene Version manuell.

Die RPM-Installationshinweise für den aktuellen HPACUCLI-Status:
LOCKING HINWEIS: Der Sperrmechanismus ab Version 9.10.XX ist nicht mit früheren Versionen der Anwendungen kompatibel. Daher wird das Mischen älterer und neuerer Versionen der verschiedenen Anwendungen (ACU, HPACUCLI, HPACUSCRIPTING) nicht empfohlen.

Ich habe diese Meldung bemerkt, als ich eine Testumgebung vorbereitet habe. Ich habe festgestellt, dass meine älteren Systeme den Sperrstatus auf den logischen Laufwerken nicht anzeigen. Anscheinend wurde dies in der Überarbeitung von Juni 2012 geändert hpacucli. Wenn Sie zu einer älteren Version zurückkehren, sollten Sie in der Lage sein, das nicht gemountete Volume / Array zu entfernen.

So etwas wie: hpacucli controller slot=0 array B deletesollte von dort aus funktionieren.

ewwhite
quelle
Vielen Dank! Ich werde das morgen ausprobieren und diesen Thread aktualisieren.
Myles
Immer noch keine Freude. hpacucli 9.0.24.0 meldet "Betriebssystemstatus: GESPERRT" für logisches Laufwerk 2, und ich kann es nicht entfernen. Ich frage mich, ob blockdev --rmparts / dev / cciss / c0d1 es freigeben wird.
Myles
Dann gehe dann zu der Version davor . Ich habe auf die vollständige Liste der Downloads verlinkt. Beenden Sie außerdem die HP SNMP-Agenten mit, service hp-snmp-agents stopbevor Sie dies versuchen.
ewwhite
Ich denke, solange es in /dev/cciss/c0d1p1erscheint /proc/partitions, wird dies nicht möglich sein. Das Entfernen der Partition /dev/cciss/c0d1p1hat keine Auswirkung, da der Kernel aus irgendeinem Grund nicht über die Änderung benachrichtigt werden kann:BLKRRPART: Device or resource busy
Myles
Sind Sie sicher, dass Sie nichts haben, was auf das alte Dateisystem verweist? Hast du mit lsofund so nachgefragt? Was gibt partprobeaus?
ewwhite