Отправляет email-рассылки с помощью сервиса Sendsay
  Все выпуски  

Мониторинг GEOM. geomWatch.


Новые статьи на сайте:

 

Hilik     Настроим все

 http://www.hilik.org.ua/

 

 

Мониторинг GEOM. geomWatch.

Одним из самых тонких мест серверов являются диски. Для многих апаратных рейд контролеров есть утилиты мониторинга. Есть такая утилита и для GEOM. Относительно недавно она появилась в портах FreeBSD. Она предназначена для проверки состояния компонентов GEOM и в случае отказа или потери каких либо компонент – уведомления сисадмина по электронной почте.
Ставим geomWatch из портов:

cd /usr/ports/sysutils/geomWatch/
make install clean


Ставится geomWatch без лишних вопросов. И можно переходить к настройке.
Мой файл настроек такой:

geom="MIRROR/gm0"
interval="30"
from="NOC <noc@hilik.org.ua>"
recipient="hilik@hilik.org.ua"
smtpServer="localhost:25"

Мы указываем какой рейд будем мониторить у меня это зеркало(RAID 1-го уровня) с именем gm0. Рейдов на мониторинг можно добавлять столько, сколько есть в системе. Просто на каждый рейд ставите свой geom=»MIRROR/gm1″ и тд и тп. Ну естественно если у вас не зеркало, а допустим объединение винтов – RAID 0-го уровня то вместо MIRROR, указываете STRIPE, для RAID 3-го уровня RAID3.
interval=»30″ – это значит проверять состояние рейда каждые 30 секунд.
И далее from – адрес от которого будет отправляться уведомления.
recipient – адрес получателя уведомлений.
И smtpServer – адрес сервера через который будут отправляться уведомления.
Теперь разрешим запуск geomWatch:

echo 'geomwatch_enable="YES"' >> /etc/rc.conf

и запустим:

/usr/local/etc/rc.d/geomWatch start

На этом настройка закончена, geomWatch работает, пока уведомлений не слал, благо рейды не разваливались. Но лучше и спокойней когда мониторится максимум компонентов системы.

 

 Буду рад комментариям, постараюсь ответить на вопросы. Заходите на сайт http://www.hilik.org.ua/
 


В избранное