Configurar e gerir Raid LSI com MegaCLI

Quando se trata de gerir um sistema de armazenamento baseado em RAID, é fundamental ter conhecimento sobre os comandos disponíveis para realizar tarefas específicas. O MegaCLI é uma ferramenta poderosa que permite ao administrador configurar e gerir o seu RAID de forma eficaz de controladoras LSI.

Neste post, vamos apresentar alguns dos comandos mais úteis do MegaCLI para gerir RAID. Estes comandos podem ser utilizados para resolver problemas comuns, como falhas de disco ou configurações de RAID incorretas.

Comandos para gerir controldadoras de RAID LSI

Informações gerais:

  • megacli -AdpAllInfo -aALL: Mostra informações sobre o adaptador raid.
  • megacli -EncInfo -aALL: Mostra informações sobre a caixa de armazenamento.
  • megacli -CfgDsply -aALL : Mostra informações sobre os discos.

Configuração de RAID:

  • megacli -ldinfo -lALL -aALL : Verifica o status do raid
  • megacli -pdlist -aALL : Mostra o status dos discos
  • megacli -PdLocate -start -physdrv[[CONTROLADORA]]:[[DISCO]] -a[ADAPTADOR] : Localiza o disco físico.
EXEMPLO:
megacli -PdLocate -start -physdrv[252:0] -a0Code language: Bash (bash)
  • megacli -PDOffline -PhysDrv [[CONTROLLER]:[DISK]] -a[ADAPTER] : Marca o disco para offline.
EXEMPLO:
megacli -PDOffline -PhysDrv [252:1] -a0 Code language: Bash (bash)
  • megacli -PDMarkMissing -PhysDrv [[CONTROLLER]:[DISK]] -a[ADAPTER] : Marca o disco como em falta.
EXEMPLO:
megacli -PDMarkMissing -PhysDrv [252:1] -a0Code language: Bash (bash)
  • megacli -PDPrpRmv -PhysDrv [[CONTROLLER]:[DISK]] -a[ADAPTER] : Prepara o disco para remoção.
EXEMPLO:
megacli -PDPrpRmv -PhysDrv [252:1] -a0Code language: Bash (bash)
  • megacli -LDMakeGood -PhysDrv[[CONTROLLER]:[DISK]] -a[ADAPTER]: Converte um disco com status mau para bom.
megacli -PDMakeGood -PhysDrv[252:1] -a0Code language: Bash (bash)

Gerenciamento de alarmes

  • megacli -AdpSetProp AlarmDsbl -aALL : Desabilita alarmes globais.
  • megacli -AdpSetProp AlarmEnbl -aALL : Habilita alarmes globais.

Gerenciamento de bateria

  • megacli -BatInfo -aALL : Mostra informações sobre a bateria.
  • megacli -BatWarnDsbl -a0 : Desabilita alertas de bateria.

HotSpare

  • megacli -PDHSP -Set -PhysDrv [[CONTROLLER]:[DRIVE]] -a[ADAPTER] : Define um disco como hot spare.
  • megacli -PDHSP -Rmv -PhysDrv [[CONTROLLER]:[DRIVE]] -a[ADAPTER] : Remove um disco do hot spare.

Rebuilding

  • megacli -PDRbld -Start -PhysDrv[[ENCLOSURE]:[DRIVE]] -a[ADAPTER] :
Exemplo:
megacli -PDRbld -Start -PhysDrv[252:1] -a0Code language: Bash (bash)
  • megacli -PDRbld -Stop -PhysDrv[[ENCLOSURE]:[DRIVE]] -a[ADAPTER] :
Exemplo:
megacli -PDRbld -Stop -PhysDrv [252:1] -a0Code language: Bash (bash)

megacli -PDRbld -ShowProg -PhysDrv[[ENCLOSURE]:[DRIVE]] -a[ADAPTER] :

Exemplo:
megacli -PDRbld -ShowProg -PhysDrv[252:1] -a0Code language: Bash (bash)

megacli -PDRbld -ProgDsply -physdrv[[ENCLOSURE]:[DRIVE]] -a[ADAPTER] :

Exemplo:
megacli -PDRbld -ProgDsply -physdrv[252:1] -a0Code language: Bash (bash)

Conclusão Os comandos do MegaCLI são uma ferramenta poderosa para configurar e solucionar problemas de RAID. Com esses comandos, você pode configurar seu RAID, resolver problemas comuns e melhorar a performance e segurança do seu sistema de armazenamento.

Espero que esse post tenha sido útil! Se tiver alguma dúvida ou precisar de mais ajuda, não hesite em entrar em contato conosco.

Follow SOS-Admins on Google

SOS-Admins is your ultimate source for the latest updates, exclusive guides, and news. Don t miss our upcoming content, add us to your favorites and stay connected with the community on Google!