Cómo poner en línea un disco "unconfigured good" en un Raid con Megaraid CLI

Artículos Guías Manuales Sistemas Linux Windows Binario 0

MegaRAID - Configurar un disco "Unconfigured Good" utilizando MegaCLI

Listar los discos disponibles y verificar el estado del firmware

/opt/MegaRAID/MegaCli/MegaCli64 -PDList -aALL

Salida de ejemplo:

  • Verifica el estado del firmware de cada disco. Busca discos con el estado Unconfigured(good), Spun Up.

Verificar si hay configuraciones externas (foreign configuration)

./MegaCli64 -CfgForeign -Scan -a0

Salida esperada:

  • Si hay configuraciones externas, se mostrará el número de configuraciones en el controlador.

Limpiar la configuración externa

./MegaCli64 -CfgForeign -Clear -a0

Salida esperada:

  • Elimina la configuración externa en el controlador especificado.

Confirmar que la configuración externa fue eliminada

./MegaCli64 -CfgForeign -Scan -a0

Salida esperada:

  • "No hay configuraciones externa en el controlador 0".

Mostrar la configuración actual

./MegaCli64 -CfgDsply -a0

Salida esperada:

  • Detalles sobre los grupos de discos, discos físicos y virtuales, incluyendo su estado.

Reemplazar un disco faltante (missing PD)

./MegaCli64 -PdReplaceMissing -PhysDrv[252:0] -array0 -row0 -a0

Salida esperada:

  • Confirma que el disco faltante fue reemplazado en la matriz especificada.

Iniciar la reconstrucción (rebuild) del disco

./MegaCli64 -PDRbld -Start -PhysDrv[252:0] -a0

Salida esperada:

  • Indica que el progreso de reconstrucción ha comenzado.

Verificar el progreso de la reconstrucción

./MegaCli64 -PDRbld -ShowProg -PhysDrv[252:0] -aALL

Salida esperada:

  • Progreso porcentual de la reconstrucción en el disco especificado.

Verificar que el disco está en línea después de completar la reconstrucción

./MegaCli64 -CfgDsply -a0

Estado esperado del firmware:

  • Online, Spun Up.

Con estos pasos, el disco "Unconfigured(good)" estará en línea y operativo en el sistema Raid.