executando comandos em unidades físicas em diferentes backplane com megacli

1

Então, quando eu corro "MegaCli64 -PDlist -aALL -NoLog | egrep 'Slot | estado | Inquérito | Enclosure'" para pegar uma lista de discos e seu status. Eu posso ver um total de 36 discos. A questão é que eles têm o mesmo número de slot e o megacli diz para referenciar os discos por EnclosureID e SlotNumber. Como faço referência a diferentes discos com o mesmo número de slot e enclosureID ::

IE ::

Slot Number: 8
Enclosure position: 0
Firmware state: Unconfigured(bad)
Inquiry Data:      WD-WCAVY6576736WDC WD2002FYPS-02W3B0                   04.01G01
Enclosure Device ID: 37
Slot Number: 8
Enclosure position: 0
Firmware state: Online, Spun Up
Inquiry Data:      WD-WCAVY6614815WDC WD2002FYPS-02W3B0                   04.01G01
Enclosure Device ID: 37
Slot Number: 9
Enclosure position: 0
Firmware state: Unconfigured(bad)
Inquiry Data:      WD-WCAVY6623834WDC WD2002FYPS-02W3B0                   04.01G01
Enclosure Device ID: 37
Slot Number: 9
Enclosure position: 0
Firmware state: Rebuild
Inquiry Data:      WD-WMAY00411420WDC WD2003FYYS-02W0B0                   01.01D01

Como podemos ver acima, mostramos dois discos com diferentes números de série para os slots 8 e 9 com estados diferentes.

Se eu tentar verificar o status de recriação:

# MegaCli64 -pdrbld -progdsply -physdrv[37:9] -aall

Device(Encl-37 Slot-9) is not in rebuild process

Clearly the drive is indeed in a rebuild process. 

O log também mostra que a unidade está sendo reconstruída. Ele foi reconstruindo a maior parte do dia e eu estou apenas tentando descobrir o status.

Eu olhei em volta e não vi nenhuma pergunta anterior relevante fora do "MegaCli64 -PDInfo mostra drive, mas outros comandos dizem que o dispositivo não existe" que parece estar morto.

Espero que um pouco mais de verbosidade possa produzir um resultado melhor que o outro segmento.

Obrigado toppledwagon, eu tentei também especificar -a0 -a1 e -a2. Só existe adaptador, mas achei que não ia doer.

root@bioc-aoe1-rglab:/opt/MegaRAID/MegaCli# ./MegaCli64 -CfgDsply -a0 | head

==============================================================================
Adapter: 0
Product Name: Supermicro SMC2108
Memory: 512MB
BBU: Present
Serial No: 
==============================================================================
Number of DISK GROUPS: 2

root@bioc-aoe1-rglab:/opt/MegaRAID/MegaCli# ./MegaCli64 -CfgDsply -a1 | head

User specified controller is not present.
Failed to get CpController object.

Exit Code: 0x01
root@bioc-aoe1-rglab:/opt/MegaRAID/MegaCli# ./MegaCli64 -CfgDsply -a2 | head

User specified controller is not present.
Failed to get CpController object.
Exit Code: 0x01
    
por Lookcrabs 26.02.2014 / 00:30

0 respostas