[Sysadmins] LSI 1078

Vladimir Karpinsky vkarpinsky на mail.ru
Вт Фев 18 22:43:03 MSK 2014


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