egaCli

Команды для работы

  • Отслеживание статуса (можно поставить в Cron и в определенное время получать данные, всё ли диски online.

/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -aALL| grep “Firmware state”

Вывод будет примерно такой:

1
2
3
 Firmware state: Online
 Firmware state: Online
 Firmware state: Failed

Как видите, требуется замена 3 диска.

  • Идентификационные данные, которые нужно передать в датацентр, чтобы заменили диск:

/opt/MegaRAID/MegaCli/MegaCli64 -CfgDsply -aALL| grep “Inquiry Data”

1
2
3
 Inquiry Data: SEAGATE ST3500620SS     00019QMAR16E
 Inquiry Data: SEAGATE ST3500620SS     00019QM4ABAB
 Inquiry Data: SEAGATE ST3500620SS     00013QM0105X

В нашем случае это 3 диск.

  • После замены диска интересно посмотреть, сколько процентов ребилдинга уже прошло:

/opt/MegaRAID/MegaCli/MegaCli64 -PDRbld -ShowProg -PhysDrv [248:0] -aALL

где 0 нужно заменить на тот номер Physical Disk, который ребилдится.