Impossibile rimuovere Logical Drive / Array da HP P400


8

Questo è il mio primo post qui. Grazie in anticipo per qualsiasi assistenza in merito.

Sto cercando di rimuovere un'unità logica (unità logica 2) e un array (array "B") dal mio Smart Array P400. L'host è un DL580 G5 con Red Hat Enterprise Linux Server versione 5.7 (Tikanga) a 64 bit. Non riesco a rimuovere l'array usando hpacucli o cpqacuxe. Credo che sia a causa di "Stato del sistema operativo: BLOCCATO". Il file system che vive su questo array è stato smontato. Non voglio riavviare l'host. C'è un modo per "rilasciare" questa unità logica in modo da poter rimuovere l'array? Si noti che non è necessario conservare i dati sull'unità logica 2. Intendo rimuovere fisicamente le unità dalla macchina e sostituirle con unità più grandi.

Sto usando il modulo kernel cciss fornito con Red Hat 5.7.

Ecco alcune informazioni relative all'host e alla configurazione 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

Vuoi rimuovere l'array o eliminarlo? Se non ti interessano più i dati, l'approccio è diverso rispetto alla necessità di conservare i dati su Array B.
ewwhite,

Non ho bisogno di conservare i dati. Ho intenzione di rimuovere le unità e sostituirle con unità più grandi. Come "sblocco" il disco logico in modo da poterlo rimuovere e l'array?
Myles,

Risponderò un po 'più tardi oggi.
ewwhite,

Risposte:


3

Ti consigliamo di scaricare una versione leggermente precedentehpacucli dell'utilità. La mia raccomandazione per te sarebbe quella di utilizzare la versione 9.0.24.0 dello strumento hpacucli . Il registro completo delle modifiche dell'applicazione è qui .

Eseguire un rpm -e hpacucliper rimuovere la copia esistente e quindi installare manualmente la versione scaricata.

Le note di installazione RPM per lo stato corrente di hpacucli: NOTA DI BLOCCO
: il meccanismo di blocco che inizia con le versioni 9.10.XX, non è compatibile con le versioni precedenti delle applicazioni. Pertanto, non è consigliabile mescolare versioni precedenti e più recenti delle varie applicazioni (ACU, HPACUCLI, HPACUSCRIPTING).

Ho notato questo messaggio mentre stavo preparando un ambiente di test. Ho notato che i miei sistemi più vecchi non mostravano lo stato di blocco sulle unità logiche. Apparentemente, questo è stato modificato nella revisione di giugno 2012 di hpacucli. Torna a una versione precedente e dovresti essere in grado di rimuovere il volume / array non montato.

Qualcosa del genere: hpacucli controller slot=0 array B deletedovrebbe funzionare da lì.


Grazie! Ci proverò domani e aggiornerò questa discussione.
Myles,

Ancora nessuna gioia. hpacucli 9.0.24.0 riporta "Status OS: LOCKED" per l'unità logica 2 e non riesco a rimuoverlo. Mi chiedo se blockdev --rmparts / dev / cciss / c0d1 lo libererà?
Myles,

Quindi vai alla versione precedente . Ho collegato l'elenco completo dei download. Inoltre, arrestare gli agenti HP SNMP service hp-snmp-agents stopprima di provare questo.
ewwhite,

Penso che finché /dev/cciss/c0d1p1apparirà /proc/partitions, questo non sarà possibile. La rimozione della partizione /dev/cciss/c0d1p1non ha alcun effetto, perché, per qualche motivo, il kernel non può essere informato della modifica:BLKRRPART: Device or resource busy
Myles,

Sei sicuro di non avere nulla che faccia riferimento al vecchio filesystem? Hai controllato con lsofe simili? Cosa produce partprobe?
ewwhite,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.