NUT [Решено]

Вопросы установки, настройки и работы программ.

NUT [Решено]

Непрочитанное сообщение Raven2000 » 07 дек 2010, 12:32

#От: risk94
Дошли руки до бесперебойника! За статью респект - очень помогла!
Ситуация такая - бесперебойник один, на нем 5 серваков. все под фряхой. Какого клиента юзать? самого же нута? только от него юзать один upsmon?

Сейчас установил на одном из серваков nut, подправил конф на слейве (ну и соответственно завел слейв-учетку на мастерхосте):

Код: Выделить всё
    MONITOR Powercom@172.16.0.220 1 slave1 ef3hW9j slave
    MINSUPPLIES 1
    SHUTDOWNCMD "/sbin/shutdown -p +0"
    POLLFREQ 5
    POLLFREQALERT 5
    HOSTSYNC 15
    DEADTIME 15
    POWERDOWNFLAG /var/state/ups/killpower
    NOTIFYFLAG ONLINE      SYSLOG+WALL
    NOTIFYFLAG ONBATT      SYSLOG+WALL
    NOTIFYFLAG LOWBATT     SYSLOG+WALL
    NOTIFYFLAG SHUTDOWN    SYSLOG+WALL
    RBWARNTIME 43200
    NOCOMMWARNTIME 300
    FINALDELAY 5


запустил на слейве upsmon.
Код: Выделить всё
#upsc Powercom2172.16.0.220


- конектится к UPS и читает его датчики.
Для проверки броадкаст-сообщений - перезапустил NUT на мастере. На лейве увидел сообщение о разрыве и повторной установке связи.
Я правильно понимаю логику работы? При боевой проверке все должно быть ок?
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: NUT

Непрочитанное сообщение Raven2000 » 07 дек 2010, 12:43

1. на всех машинах юзать клиент самого NUT (его конфиг upsmon.conf)
2. да правильно понимаешь, но всегда для проверки работы делай два теста (или второй)
1. Когда upsmon необходимо быстро выключить локальную систему, она устанавливает флаг "FSD" (forced shutdown - принудительное отключение) для любых UPS, на котором она выполняется в master режиме. Данная возможность используется и для синхронизации slaves компьютеров в том случае,если master UPS передает событие и всем рассылается сообщение о немедленном прекращении работы.Можно вручную вызвать этот режим на master upsmon, запустив другой экземпляр с флагом '-c fsd '. Это полезно, когда вы хотите инициировать shutdown перед критическим этапом. Эмулируем падение мощности:
Код: Выделить всё
# upsmon -c fsd

Если система корректно выключилась, то все в порядке.


2. И второй самый главный - отрубить питание от UPS и посмотреть как сервера сами отключатся (в это время мониторить), когда вырубятся сами то поздравить себя и врубить питание и убедившись что они сами завелись (см настройки BIOS) еще раз поздравить себя =) Если нет то смотреть конфиги.
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: NUT

Непрочитанное сообщение risk94 » 07 дек 2010, 13:05

спасибо за быстрый ответ!
я примерно так и понимаю, мне не совсем понятен какой должен быть конфиг на upsmon-slave
Все ли опции нужны???
risk94
 

Re: NUT

Непрочитанное сообщение Raven2000 » 07 дек 2010, 13:20

Для upsmon-slave хватит и такого
Код: Выделить всё
MONITOR APC@192.168.0.1 1 monslave UNIX slave
MINSUPPLIES 1
SHUTDOWNCMD "/sbin/shutdown -p +0"
POLLFREQ 5
POLLFREQALERT 5
HOSTSYNC 15
DEADTIME 15
POWERDOWNFLAG /etc/killpower
NOTIFYFLAG ONLINE      SYSLOG+WALL
NOTIFYFLAG ONBATT      SYSLOG+WALL
NOTIFYFLAG LOWBATT     SYSLOG+WALL
NOTIFYFLAG SHUTDOWN    SYSLOG+WALL
RBWARNTIME 43200
NOCOMMWARNTIME 300
FINALDELAY 5
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.

Re: NUT

Непрочитанное сообщение risk94 » 07 дек 2010, 13:42

Еще раз спасибо за быстрый ответ. Вечером буду тестировать. По результату отпишусь
risk94
 

Re: NUT

Непрочитанное сообщение risk94 » 08 дек 2010, 00:06

Отписываюсь по результату тестирования в боевых условиях:

Тест номер раз (на мастер-хосте):
Код: Выделить всё
# upsmon -c fsd


Все клиенты получили forsed shutdown флажек и благополучно выключились!

Тест номер дваз(отключаем входящие 220 на UPS):

Тест под нагрузкой привел к точно таким же результатам!!

yahoo Все функционирует прекрасно!!

Огромное спасибо многоуважаемому Raven2000 !! drinks
risk94
 

Re: NUT

Непрочитанное сообщение Raven2000 » 08 дек 2010, 00:54

От себя
Зарегистрируйтесь на форуме и нажмите кнопку "Спасибо" ;)
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]
Аватара пользователя
Raven2000
-=_UNIX_=-
-=_UNIX_=-
 
Сообщения: 680
Зарегистрирован: 14 сен 2010, 13:08
Откуда: Там, где нас нет.
Благодарил (а): 1 раз.
Поблагодарили: 37 раз.


Вернуться в Установка и обновление программ

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2

cron