18.02.2014 19:00, Yury Konovalov пишет:
Я ставил MegaCli-8.07.14-1.noarch.rpm, оно все падает в /opt

Спасибо! Без подготовки ставить "чужой" rpm побоялся. Теперь 3-й час изучаю...

потом я пользую такой скрипт, пускаю по крону, если что-то не так, он
присылает письмо:

Моя "последняя версия" почему-то меньше (8.07.08-1) ;-). Ну да ладно --- вроде, работает...

#!/bin/bash
STATUS=`/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL -NoLog|egrep '^
(Degraded|Failed)'|grep -v ' 0'`;

Т.е. Вы контролируете Degraded и Failed из:

                Device Present
                ================
Virtual Drives    : 1
  Degraded        : 0
  Offline         : 0
Physical Devices  : 3
  Disks           : 2
  Critical Disks  : 0
  Failed Disks    : 0

А Critical и Offline не надо тоже отслеживать?

К сожалению или к счастью нет проблемных дисков под рукой, поэтому нет возможности поставить эксперимент и посмотреть, что будет, когда с диском случатся проблемы --- /proc/mdstat в этом отношении прост и информативен.

Я ещё разглядываю вывод команды
/opt/MegaRAID/MegaCli/MegaCli64 -ShowSummary --aAll

Там есть несколько строк про статусы:

Hardware
        Controller
...
                 Status            : Optimal
        Enclosure
...
                 Status            : OK

        PD
...
                State              : Online
...
                Power State        : Active
...
Storage
       Virtual Drives
...
                State              : Optimal
...

Exit Code: 0x00

Они несут меньше или больше информации по сравнению с "Device Present"?

Кстати, ещё вопрос: а какое 3-е физ. устройство в моём случае, контроллер, виртуальный диск или ещё что-то?

--
        С уважением,
                Владимир.
_______________________________________________
Sysadmins mailing list
[email protected]
https://lists.altlinux.org/mailman/listinfo/sysadmins

Ответить