Нет сообщений от контроллера LSI в Debian 8

Александр Фролов
На сайте с 27.12.2007
Offline
155
895

Перевожу серверы с FreeBSD на Debian 8. Возникла проблема с сообщениями от контроллера LSI.

В ОС FreeBSD в журнал записываются сообщения о событиях, имеющих отношение к контроллеру LSI и дискам, например:


+mfi0: 51982 (498970795s/0x0020/info) - Patrol Read started
+mfi0: 51983 (498970795s/0x0001/info) - Consistency Check started on VD 00/0
+mfi0: 51984 (498970795s/0x0002/info) - Power state change on PD 04(e0xfc/s2) from POWERSAVE(1) to TRANSITION(ff)
+mfi0: 51986 (498970815s/0x0002/info) - Power state change on PD 04(e0xfc/s2) from TRANSITION(ff) to ON(0)

Однако в Debian эти события не записываются в журналы и не отображаются на консоли, даже когда я, например, вручную с помощью утилиты megacli запускаю Patrol Read.

Подскажите, пожалуйста, почему так происходит и как наладить запись таких сообщений?

Спасибо!

rustelekom
На сайте с 20.04.2005
Offline
531
#1

Возможно в конфигурации systemd не задан вывод сообщений от ядра системы или выводится, но куда-то не туда. Самое простое по крону запускать megacli да собирать в собственном логе (или слать на почту, если что-то пойдет не так).

До 30 сентября 2024 года, выделенный сервер в Германии от 19€ https://www.robovps.biz/news/308-dedicated_servers_in_germany_big_sales.html
Александр Фролов
На сайте с 27.12.2007
Offline
155
#2
rustelekom:
Возможно в конфигурации systemd не задан вывод сообщений от ядра системы или выводится, но куда-то не туда. Самое простое по крону запускать megacli да собирать в собственном логе (или слать на почту, если что-то пойдет не так).

Да, запускать по крону - это вариант, но придется парсить довольно непростой журнал контроллера...

А подскажите, пожалуйста, где мне почитать про конфигурацию systemd и как там включить сообщения от ядра системы?

rustelekom
На сайте с 20.04.2005
Offline
531
#3

Достаточно далек от этого и, кажется ввел вас в заблуждение, не systemd, а скорее journalctl. Вероятно, в интернете можно найти информацию про точную настройку под себя.

Александр Фролов
На сайте с 27.12.2007
Offline
155
#4
rustelekom:
Достаточно далек от этого и, кажется ввел вас в заблуждение, не systemd, а скорее journalctl. Вероятно, в интернете можно найти информацию про точную настройку под себя.

На одном из серверов у меня Debian 7.8 и контроллер LSI. Там нет утилиты journalctl...

rustelekom
На сайте с 20.04.2005
Offline
531
#5

journalctl насколько я понимаю появилась одновременно с systemd. В семерке можете просто тайлить логи.

RAS
На сайте с 27.11.2005
Offline
126
RAS
#6

Установите родную утилиту для обращения к контроллеру и читайте им events периодически.

Администрируем сервера, впс, вдс. Ускоряем загрузку сайтов - DLE, Word Press, Joomla, Modx... Настраиваем безопасность. Ручная чистка rootkit/malware/вирусов. (/ru/forum/867860) Разработка - shell/bash/sh/python/perl.
Александр Фролов
На сайте с 27.12.2007
Offline
155
#7

Сделал так:

/usr/sbin/megacli -AdpEventLog GetLatest 20 -warning -critical -fatal -f events.log -aAll

cat events.log | grep "Event Description"

Но работает довольно медленно...

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий