Установка клиентского интерфейса RAID Adaptec, мониторинг zabbix

Попытался вспомнить как я мониторил raid контроллер на своём красивом IBM-овском сервере, вспомнил, оказалось, что эта утилита — графическая. Тогда я пошел и разыскал консольную адаптековскую утилиту, но она оказалась в rpm. Так что я её преобразовал в deb (можно скачать тут: adaptec-cli_5.50.b17901-5_i386.deb). Установил и получил красиво.
Как всегда добавляем в /etc/zabbix/zabbix_agentd.conf:

UserParameter=my.raid,sudo arcconf getconfig 1 | grep Status.*: | awk -F «: » ‘BEGIN { k=»Optimal» } { if ($2!=»Optimal») {k=$2}} END {print k}’

Добавляем в zabbix элемент данных …

… и триггер:

И можно выдёргивать диски — получать уведомления.

Мониторинг за состоянием raid контроллера Adaptec на сервере IBM под debain

В предыдущей статье мы учились устанавливать консольную утилиту для работы с Adaptec raid контроллером под debian. К сожалению Adaptec официально поддерживает только несколько rpm-ориентированных дистрибутивов, поэтому статья была нужна. Но сейчас у нас команда

/usr/StorMan/arcconf getconfig 1

Выдаёт полную информацию о контроллере и его состоянии и мы можем научить debain писать нам письма о том, что с raid что-то не то.

cd /usr/StorMan
vim checkraid.pl

Разумеется, каталог в котором будет находиться скрипт у вас может быть другой (у меня такой, потому что я пока не знаю где хранить скрипты). И любимый редактор может быть не vim, а то, что вам ближе по духу, например, nano. Так или иначе, но в свежесозданный файл вы помещаете скрипт следующего содержания: Читать далее

Установка на IBM ServeRAID 8k консольных утилит adaptec StorMan под debian. Мониторинг состояния raid

Я очень боялся, что для моего чёрного rack mount IBM-овского сервера надо будет расстаться с debian, потому что не смогу корректно видеть оборудование. Debian Lenny установился исключительно корректно — в самом начале при установке с CD сетевой инсталляции (мне так проще — есть репозиторий локальный) у меня спросило про какой-то конкретный firmware для сетевой платы. Я скачал именно этот файл и подсунул его на USB флешке. Всё остальное установилось красиво и без вопросов. Остался непонятный момент с мониторингом raid. Raid уровня 6 я проинициализировал из Bios, а инсталляшка его увидела как диск и на него встала. Вопрос в том, что мне надо своевременно узнавать об отказах дисков. Не на лампочки же ходить смотреть! Потому что система не будет жаловаться если два из восьми дисков просто «отключатся». Я проверял 🙂 Итак, дальше — подробная инструкция как я делал. Потому что мне через несколько дней это повторять ещё раз. Когда от экспериментов к реальной установке перейду. Читать далее

Suse на сервере IBM и мониторинг raid контроллера adapctec

Из всех дистрибутивов линукса, которые IBM рекомендует для своих серверов программных и аппаратных у меня под рукой оказался только Suse 11.2. SuSE 11.3 уже есть, но под рукой он не оказался. Я установил Suse. Ничего особенного там нет. Что-то красивше чем обычно, что-то страшнее. Очень удобно было выставить по умолчанию грузить полноценный linux, но без GUI. Зачем мне на сервере GUI в обычном состоянии? А консольная команда startx даёт моментальный эффект запуска графики. Читать далее