No se puede eliminar la unidad lógica / matriz de HP P400

8

Esta es mi primera publicación acá. Gracias de antemano por cualquier ayuda con este asunto.

Estoy tratando de eliminar una unidad lógica (unidad lógica 2) y una matriz (matriz "B") de mi Smart Array P400. El host es un DL580 G5 con Red Hat Enterprise Linux Server versión 64 (Tikanga). No puedo eliminar la matriz usando hpacucli o cpqacuxe. Creo que se debe a "Estado del sistema operativo: BLOQUEADO". El sistema de archivos que vive en esta matriz ha sido desmontado. No quiero reiniciar el host. ¿Hay alguna forma de "liberar" esta unidad lógica para que pueda eliminar la matriz? Tenga en cuenta que no necesito conservar los datos en la unidad lógica 2. Tengo la intención de eliminar físicamente las unidades de la máquina y reemplazarlas con unidades más grandes.

Estoy usando el módulo kernel cciss que se incluye con Red Hat 5.7.

Aquí hay información relacionada con el host y la configuración 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
fuente
¿Desea eliminar la matriz o eliminarla? Si ya no le importan los datos, el enfoque es diferente de si necesita conservar los datos en la matriz B.
ewwhite
No necesito preservar los datos. Voy a quitar las unidades y reemplazarlas por otras más grandes. ¿Cómo "desbloqueo" el disco lógico para poder eliminarlo y la matriz?
Myles
Contestaré un poco más tarde hoy.
ewwhite

Respuestas:

3

Querrás descargar una versión un poco más antigua de la hpacucliutilidad. Mi recomendación para usted sería utilizar la versión 9.0.24.0 de la herramienta hpacucli . El registro completo de cambios de la aplicación está aquí .

Ejecute una rpm -e hpacuclipara eliminar su copia existente y luego instale la versión descargada manualmente.

Las notas de instalación de RPM para el estado actual de hpacucli:
NOTA DE BLOQUEO: El mecanismo de bloqueo que comienza con las versiones 9.10.XX no es compatible con versiones anteriores de las aplicaciones. Por lo tanto, no se recomienda mezclar versiones anteriores y nuevas de las diversas aplicaciones (ACU, HPACUCLI, HPACUSCRIPTING).

Noté este mensaje cuando estaba preparando un entorno de prueba. Noté que mis sistemas más antiguos no mostraban el estado de bloqueo en las unidades lógicas. Aparentemente, esto cambió en la revisión de junio de 2012 de hpacucli. Regrese a una versión anterior y debería poder eliminar el volumen / matriz desmontado.

Algo así como: hpacucli controller slot=0 array B deletedebería funcionar desde allí.

ewwhite
fuente
¡Gracias! Le daré una oportunidad mañana y actualizaré este hilo.
Myles
Aún no hay alegría. hpacucli 9.0.24.0 informa "Estado del SO: BLOQUEADO" para la unidad lógica 2, y no puedo eliminarlo. Me pregunto si blockdev --rmparts / dev / cciss / c0d1 lo liberará.
Myles
Luego ve a la versión anterior . Me vinculé a la lista completa de descargas. Además, detenga los agentes HP SNMP service hp-snmp-agents stopantes de intentar esto.
ewwhite
Creo que mientras /dev/cciss/c0d1p1aparezca /proc/partitions, esto no será posible. Eliminar la partición /dev/cciss/c0d1p1no tiene ningún efecto, porque, por alguna razón, el núcleo no puede ser notificado del cambio:BLKRRPART: Device or resource busy
Myles
¿Estás seguro de que no tienes nada que haga referencia al antiguo sistema de archivos? ¿Comprobaste con lsofy tal? ¿Qué da partprobesalida?
ewwhite