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.