LINUX.ORG.RU

LSI MegaRAID SAS 9271-8i писк

 ,


0

1

Добрый день.

Достался мне по наследству сервер с вышеупомянутым контроллером, но вот беда, пищит он просто дико.

Пищит именно RAID контроллер, пищит раз примерно в 2 секунды. При этом сервер нормально загружается и в утилитке управления контроллером все диски в порядке.

Данная проблема появилась (как мне рассказали) после аварийного отключения питания. Пищать контроллер начинает после того как «находит» диски.

Еще в утилитке управления контроллером есть пугающие сообщения типа

1. VD 00/0 is now OFFLINE
2. Fatal firmware error:Line 364 1 in ../../raid/raidpci.c

Подскажите пожалуйста как починить этот писк. Ссылочка на все фотки и видео загрузки сервера. https://yadi.sk/d/ZszudkCMhPxjE

Заранее благодарен.

Как называется утилитка управления контроллером?

Dimez ★★★★★ ()
Ответ на: комментарий от Dimez

Спасибо за помощь.

Я уже поставил себе MegaCli, как я понял они аналоги, но UserGuide больше склонен к MegaCli.
Проштудировал этот самый UserGuide, да обновиться не помешало бы, но страшно, система «боевая».
Да и не совсем понятно как обновиться, в инструкции есть только одна команда

MegaCli –AdpFwFlash –f filename [-ResetNow] [-NoSigChk] [-NoVerChk]-aN|-a0,1,2|-aALL

Можно ли ее выполнить из основной системы? Не развалится ли массив?

И самое что напрягает, в changelog нет ниодного упоминания о моей ошибке.

Но наверное вы правы, надо с чего то начинать, попробую обновиться для начала.

Вот только не подскажите, данная команда корректна?
Можно ли ее выполнить из основной системы?

MegaCli –AdpFwFlash –f filename.rom -ResetNow -aALL
Вот ссылочка на логи RAID снятые командой
MegaCli -FwTermLog -Dsply -aALL
https://yadi.sk/i/UkVGv0UjhQNZH
Тут много критичных сообщений с 482 строки по 587, но вот что они значат...

StereoRu ()
Ответ на: комментарий от StereoRu

StorCli - более новая. MegaCli, может, и работает, но я бы следовал совету вендора.

Можно ли ее выполнить из основной системы? Не развалится ли массив?

Вообще не должен. Но работать, после перезагрузки, не будет до ручного вмешательства, вероятно. Мне, после обновления SAS 2208, пришлось выполнить пункт

3. Set the 'Set Factory Defaults' setting to 'Yes' and submit the change.

из инструкции по обновлению прошивки. Диски он увидел только после этого.

Прошивал так: ./storcli64 /c0 download file=./MR511.rom nosigchk
(это, разумеется, для 2208; для твоего, вероятно, название другое будет)

AS ★★★★★ ()
Последнее исправление: AS (всего исправлений: 3)
Ответ на: комментарий от StereoRu

Ненене, storcli64 /c0 show all > out и его выложить.

Dimez ★★★★★ ()
Ответ на: комментарий от Dimez

Вобщем связался с разработчиками.
Наудивление очень быстро отреагировали.
Доступно изложили пути решения.

Если кому предстоит обращаться с разрабам первое что нужно сделать, это собрать все логи системы, они все равно это попросят. Скрипт для сбора логов лежит тут: http://mycusthelp.info/LSI/_cs/AnswerDetail.aspx?s&inc=8264

Далее мне посоветовали загрузиться с флехи и выполнить два набора команд, если первый не поможет, то выполнить второй. Мне помог первый. Ниже полный ответ. Может кому пригодится.

The array is fine and I think it is a bug in the config data.

It could be the "Alarm on optimal array" bug as well.

Try the first commands and if to no avail, you will have to Save, clear and restore the config data to stop the alarm.

First disable EGHS with storcli:

http://www.lsi.com/Pages/user/eula.aspx?file=http%3a%2f%2fwww.lsi.com%2fdownloads%2fPublic%2fRAID%2520Controllers%2fRAID%2520Controllers%2520Common%2520Files%2f1.14.12_StorCLI.zip

storcli /cx show eghs
storcli /cx set eghs state=off eug=off smarter=off
storcli /cx set copyback=off type=all
where x is your controller # (usually 0 for the first megaRAID device including onboard)

Reboot.   

If to no avail, the config data must be cleared out.

This can be done without losing data but if the OS is installed to the array, you must do this operation from a live cd such as Knoppix 7.04 which has built-in support (<ftp://ftp.knoppix.nl/pub/os/Linux/distr/knoppix-dvd/CD/KNOPPIX_V7.2.0CD-2013-06-16-EN.iso>) EFI (<ftp://tsupport:tsupport@ftp0.lsil.com/private/3Ware/LSI_PreBoot/EFI/shell_megacli.zip>) or DOS (LSI PreBoot USB package: <http://mycusthelp.info/LSI/_cs/AnswerDetail.aspx?s&inc=8278>) It is built in under "Save MegaRAID configuration data" under MegaRAID tools- default password accept

You can also use a drive connected to your onboard controller temporarily such as Windows7, 2008, etc...but you will have to use megacli, not storcli:

(http://www.lsi.com/Pages/user/eula.aspx?file=http%3a%2f%2fwww.lsi.com%2fdownloads%2fPublic%2fRAID%2520Controllers%2fRAID%2520Controllers%2520Common%2520Files%2f8.07.07_MegaCLI.zip)

Here are the commands
SAVE CONFIG:

MegaCli -CfgSave -f MRsave0.cfg -a0

CLEAR CONFIG:

Megacli -cfgclr -force -a0
RESTORE CONFIG:
MegaCli -CfgRestore -f MRsave0.cfg -a0

Now reboot.
The alarm should now be back to normal.
StereoRu ()
Ответ на: комментарий от StereoRu

Да, логи lsiget они просят всегда.

Хорошо, что проблема решилась.

Dimez ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.