Обсуждение статьи тематического каталога: Использование apcupsd в гетерогенных сетях. (ups hardware freebsd windows)Ссылка на текст статьи: http://www.opennet.me/base/sys/apcupsd.txt.html
И как заставить Win2003 сделать halt без последующего автоматического выключения питания? Единственный известный мне способ - сменить тип компьютера на "Компьютер без ACPI", но он не подходит по некоторым причинам.
есть такая настройка(не во всех матерях) "рекация не пропадения - появление питания" и там офф(дефалт) и он (соответственно не дефалт).
у меня так машинки пашут в серверной. Сами поднимаются после появления питания
угу. Как раз есть серверная мать от интела где в этой настроке два пункта: Stays Off, Last State. Но коль скоро USP корректно дал компу выключится, то это Last State оно и есть ВЫКЛ. Т.е. не пробуждается комп никак. Вот собсно и ищу... как пробудить...
Как вариант - это после power failure слать по сети WOL пакеты. В биосе надо WakeUp on LAN включить. Кстати, у мну когда-то был глючный тазик (без настройки в биосе просыпания), который доживал свою жизнь работая принтсервером, и я (на всякий случай) раз в 15 минут посылал на него WOL пакет с BSD сервера :) Помогало и от уборщиц и от вырубания по power евентам.
а мне время появления этой заметки ооЧЧЧень понравилось. :)
похоже действительно это ключевая тема вчера была.удачи! :)
1)apcusbd из портов скомпилирован без поддержки USB. Поэтому пришлось скачать исходники и компилировать самому: configure --enable-usb --enable-master-slave --disable-cgi && make && make install
2)В конфиге(FreeBSD)таки надо указать тип девайса:
DEVICE usb
можете рассказать о принципе соединения APC к сети. И как правильно прописать айпишнег и маску подсети? Или хотя б дайте мне сцылу на текст...
ups - Smart-UPS 2200 RM подключен по usb
собирал с --enable-usb --with-dev=/dev/ugen0
единственное исправление в конфигурационном файле по умолчанию: UPSTYPE smartups заменил на UPSTYPE usb и установил время невозврата равное 900 сек.TIMEOUT 900 ,а также NISIP 127.0.0.1
спасибо Alex Samorukov за статью
Вот чтобы еще WatchDog таймер прикрутить к UPS.
То-есть програмируем UPS выключиться и включится через 5 мин. А в crone прописываем эту последовательность через 2 мин. Повис сервак, пегрузили.
Watchdog на базе APC Smart UPSалгоритм для SmartUPS терминалом по COM подключен UPS, 2400 8N1
посланно Q: получили 08 # Status flags, 08 - On line, battery OK , если не 08 то думаем что случилось, есть ли [-f /var/run/powerfail] ...посланно 0x7f (DEL key) : получили 'OK' # Abort shutdownпосланно p: получили 600 # Shutdown grace delay, seconds , если <600 программируем 'p'посланно @001: получили OK # Тушим через 600 sec, и включаем через 1х0.1h=6 mins; @nnn Shutdown (after delay 'p') with delayed wakeup of nnn tenths of an hour (after 'r' time)
осталось разрулить как эту покследовательность подсовывать UPS... и не "обидить" текщий просесс apcupsd
в нынешнем apcupsd-3.14.3 (red hat linux)
UPSCLASS shareslave
UPSMODE share
и всеравно теперь не работает простая MASTER/SLAVE технология.* Unreliable MASTER/SLAVE networking mode is removed
Yes, this is a feature. The old MASTER/SLAVE mode for shutting down multiple servers from one UPS has historically been unreliable and prone to loss of communications or lockups. Apcupsd has long had a replacement networking mode using the NIS server (NIS stands for Network Information Server, and has nothing to do with Sun's NIS/YP protocol). The NIS net mode is very reliable and has none of the lockup bugs that have plagued MASTER/SLAVE mode.
In 3.14.x, MASTER/SLAVE mode has been removed and the associated configuration directives are now obsolete. Please see the Apcupsd manualhttp://sourceforge.net/project/shownotes.php?group_id=54413&...
http://www.apcupsd.org/manual/Configuration_Examples.html#SE...Теперь работает через NIS.