* [Sysadmins] LSI 1078
@ 2014-02-18 10:06 Vladimir Karpinsky
0 siblings, 1 reply; 5+ messages in thread
From: Vladimir Karpinsky @ 2014-02-18 10:06 UTC (permalink / raw)
To: ALT Linux sysadmins' discussion
Здравствуйте!
Есть контроллер
04:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 1078
(rev 04)
Хочется мониторить состояние дисков, но:
# lsmod
...
scsi_mod 213063 5 libata,mptctl,sd_mod,sr_mod,megaraid_sas
...
# mpt-status
ioctl: No such device
Какие есть ещё варианты?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] LSI 1078
@ 2014-02-18 14:31 ` Vladimir Karpinsky
0 siblings, 1 reply; 5+ messages in thread
From: Vladimir Karpinsky @ 2014-02-18 14:31 UTC (permalink / raw)
To: sysadmins
18.02.2014 16:53, Yury Konovalov пишет:
> MegaCli ?
У нас я такого пакета не вижу. С LSI скачал "Latest MegaCLI for Linux". Там
в zip'е deb и rpm. Просто ставить rpm или пресобирать? Есть ли какие-то
особенности, специфика для Альт?
> 18 февраля 2014 г., 13:06 пользователь Vladimir Karpinsky <
> vkarpinsky@mail.ru> написал:
>
>> Здравствуйте!
>>
>> Есть контроллер
>> 04:00.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID SAS 1078
>> (rev 04)
>>
>> Хочется мониторить состояние дисков, но:
>>
>> # lsmod
>> ...
>> scsi_mod 213063 5 libata,mptctl,sd_mod,sr_mod,megaraid_sas
>> ...
>>
>> # mpt-status
>> ioctl: No such device
>>
>> Какие есть ещё варианты?
>>
>> --
>> С уважением,
>> Владимир.
>> _______________________________________________
>> Sysadmins mailing list
>> Sysadmins@lists.altlinux.org
>> https://lists.altlinux.org/mailman/listinfo/sysadmins
>>
>
>
>
>
>
> _______________________________________________
> Sysadmins mailing list
> Sysadmins@lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/sysadmins
>
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] LSI 1078
@ 2014-02-18 18:43 ` Vladimir Karpinsky
0 siblings, 1 reply; 5+ messages in thread
From: Vladimir Karpinsky @ 2014-02-18 18:43 UTC (permalink / raw)
To: sysadmins
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-е физ. устройство в моём случае, контроллер,
виртуальный диск или ещё что-то?
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] LSI 1078
@ 2014-02-19 6:13 ` Vladimir Karpinsky
2014-02-24 14:08 ` Michael Shigorin
0 siblings, 1 reply; 5+ messages in thread
From: Vladimir Karpinsky @ 2014-02-19 6:13 UTC (permalink / raw)
To: sysadmins
19.02.2014 9:53, Yury Konovalov пишет:
> Да, я контролирую только Degraded и Failed, думаю, что человек, который
> писал скрипт, заморачивался больше моего, я с ним согласился и дальше не
> копал. Если вы сделаете какие-то полезные заключения на основе вывода
> MegaCli, буду рад услышать:)
>
> 18 февраля 2014 г., 21:43 пользователь Vladimir Karpinsky
>> > #!/bin/bash
>>> >>STATUS=`/opt/MegaRAID/MegaCli/MegaCli64 -AdpAllInfo -aALL -NoLog|egrep '^
>>> >>(Degraded|Failed)'|grep -v ' 0'`;
Я пока добавил сюда же Critical и Offline. Тут бы хорошо было бы
посмотреть, что пишется в случае выхода из строя диска, но возможности
экспериментировать у меня нет.
Кстати, я по ходу своих изысканий открыл для себя ещё и возможность
тестирования и контроля SMART для дисков из MegaRAID:
smartctl -a /dev/sda -d sat+megaraid,0
smartctl -a /dev/sda -d sat+megaraid,1
...
--
С уважением,
Владимир.
^ permalink raw reply [flat|nested] 5+ messages in thread
* Re: [Sysadmins] LSI 1078
2014-02-19 6:13 ` Vladimir Karpinsky
@ 2014-02-24 14:08 ` Michael Shigorin
0 siblings, 0 replies; 5+ messages in thread
From: Michael Shigorin @ 2014-02-24 14:08 UTC (permalink / raw)
To: sysadmins
On Wed, Feb 19, 2014 at 10:13:24AM +0400, Vladimir Karpinsky wrote:
> Кстати, я по ходу своих изысканий открыл для себя ещё и возможность
> тестирования и контроля SMART для дисков из MegaRAID:
> smartctl -a /dev/sda -d sat+megaraid,0
> smartctl -a /dev/sda -d sat+megaraid,1
Спасибо, а то mpt-status с моим 1068 справляется,
но проект давно не обновлялся...
--
---- WBR, Michael Shigorin / http://altlinux.org
------ http://opennet.ru / http://anna-news.info
^ permalink raw reply [flat|nested] 5+ messages in thread
end of thread, other threads:[~2014-02-24 14:08 UTC | newest]
Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2014-02-18 10:06 [Sysadmins] LSI 1078 Vladimir Karpinsky
2014-02-18 14:31 ` Vladimir Karpinsky
2014-02-18 18:43 ` Vladimir Karpinsky
2014-02-19 6:13 ` Vladimir Karpinsky
2014-02-24 14:08 ` Michael Shigorin
ALT Linux sysadmins discussion
This inbox may be cloned and mirrored by anyone:
git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git
# If you have public-inbox 1.1+ installed, you may
# initialize and index your mirror using the following commands:
public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
public-inbox-index sysadmins
Example config snippet for mirrors.
Newsgroup available over NNTP:
nntp://lore.altlinux.org/org.altlinux.lists.sysadmins
AGPL code for this site: git clone https://public-inbox.org/public-inbox.git