ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [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