Решено: Подключение ИБП по COM (Нужен автошатдаун при пропаже электричества)

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Решено: Подключение ИБП по COM

Сообщение bakulenko »

Доброе время!

Есть APC SmartUps с Rs232 интерфейсом. Есть openSuse 11.2. И есть желание при пропадании электричества гасить комп при определенном уровне заряда, ну или просто гасить.
УПС довольно распространенный, может есть у кого наработки на сей счет? поиск в инете как то не пестрит нужной информацией или не могу правильно критерии поиска сформировать.
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: Решено: Подключение ИБП по COM

Сообщение patrius »

т.е. тебе нужна утилитка или скрипт, который будет опрашивать ИБП?
Плохо искал ))). Гугл в помощь.
Спасибо сказали:
Аватара пользователя
sash-kan
Администратор
Сообщения: 13939
Статус: oel ngati kameie
ОС: GNU

Re: Решено: Подключение ИБП по COM

Сообщение sash-kan »

bakulenko писал(а):
29.04.2010 20:54
поиск в инете как то не пестрит нужной информацией или не могу правильно критерии поиска сформировать.
ключевое слово «nut» (network ups tools).
в дистрибутиве, естественно, должно иметься.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: Подключение ИБП по COM

Сообщение Ленивая Бестолочь »

apcupsd
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
patrius
Сообщения: 337
ОС: Debian (4 & 5) -> Gentoo

Re: Решено: Подключение ИБП по COM

Сообщение patrius »

Ленивая Бестолочь писал(а):
29.04.2010 23:33
apcupsd

что именно?
Спасибо сказали:
Аватара пользователя
chitatel
Сообщения: 2108

Re: Решено: Подключение ИБП по COM

Сообщение chitatel »

nut
Спасибо сказали:
Аватара пользователя
Ленивая Бестолочь
Бывший модератор
Сообщения: 2760
ОС: Debian; gentoo

Re: Решено: Подключение ИБП по COM

Сообщение Ленивая Бестолочь »

patrius писал(а):
30.04.2010 00:45
что именно?

что значит "что именно"? :-)

Код: Выделить всё

rbpost:/var/log# apt-cache show apcupsd
Package: apcupsd
Priority: extra
Section: admin
Installed-Size: 664
Maintainer: Giuseppe Iuculano <iuculano@debian.org>
Architecture: i386
Version: 3.14.8-2
Provides: ups-monitor
Depends: libc6 (>= 2.3.6-6~), libgcc1 (>= 1:4.1.1), libwrap0 (>= 7.6-4~)
Recommends: apcupsd-doc
Suggests: apcupsd-cgi, udev, hal
Conflicts: ups-monitor
Filename: pool/main/a/apcupsd/apcupsd_3.14.8-2_i386.deb
Size: 271756
MD5sum: 01204fecca8e026a6ce73e967e379cb4
SHA1: a2c76708d9da1758e12df37f14dfc7ad0df5b79b
SHA256: e5d2163ed8fe2a46b74aef280789a1dd2b48ba8a9c372c7d5fcbac2f86e9172e
Description: APC UPS Power Management (daemon)
 apcupsd provides UPS power management for APC products, including most BackUPS
 series models (including USB), SmartUPS V/S, SmartUPS (NET/RM), and Matrix
 series.
 .
 It controls and monitors the status of UPS and allows your computer to run for
 a specified length of time on UPS power, and then executes a controlled
 shutdown in the case of an extended power failure.
Homepage: http://www.apcupsd.com/
Tag: admin::power-management, hardware::power, hardware::power:ups, interface::daemon, interface::text-mode, network::server, role::program, scope::utility, uitoolkit::ncurses, use::monitor

как видите - это демон, который мониторит упсы apc, умеет с ними работать, умеет выключать сервер, имеет режим slave для компьютеров, подключенных к упсу питанием, но не подключенных к нему по com (гасить по сети другие сервера, короче можно).
настраивается всё это с пол пинка, в дебиане (да думаю во всех пакетных дистрибутивах) вообще почти ничего править не надо. инструкций в интернете полно, могу посоветовать что-нибудь, если не найдёте.
Солнце садилось в море, а люди с неоконченным высшим образованием выбегали оттуда, думая, что море закипит.
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: Решено: Подключение ИБП по COM

Сообщение bakulenko »

Спасибо, камрады. Как то я сразу не сообразил сделать поиск в репозиториях по слову apc. Удалось и гуевый монитор найти и демона поставил и настроил с полтычка. Получилось довольно вовремя, электричество второй раз уже сегодня отрубают.


Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: Решено: Подключение ИБП по COM

Сообщение bakulenko »

Немного вернусь к теме. Смежный вопрос.

Программа связи с упсом вырубила систему, батареи сесть не успели, электричество вернулось. Умеет он автоматом включать комп?
В настройках БИОСа опция стоит, чтоб при подаче питания система заводилась, но штука в том, что питание для мамы так ведь и не пропадало, на что мать думает, что система штатно выключена. Умеет APC Smart Ups извещать маму о возврате электричества или нет? Может надо еще какую опцию в биосе выставить?
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: Решено: Подключение ИБП по COM

Сообщение arkhnchul »

чегонить в стиле wake up from ring, наверно, если мать старая - было иногда такое. Или, если есть на упсе ethernet-порт - wake up from lan.
Losing is fun!
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: Решено: Подключение ИБП по COM

Сообщение bakulenko »

arkhnchul писал(а):
22.06.2010 10:50
чегонить в стиле wake up from ring, наверно, если мать старая - было иногда такое. Или, если есть на упсе ethernet-порт - wake up from lan.


Тут важно знать, сам UPS подает этот сигнал или нет, и если он может подать, но не подает, то как ему объяснить, чтобы он это делал?
Если он безусловно подает сигнал на COM порт, то попробую найти опцию в БИОСе, кажется, она у меня была.
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: Решено: Подключение ИБП по COM

Сообщение McLeod095 »

Посмотрите внимательно на инструкцию.
вообще упсы вроде как должны при пропадании питания следить за нагрузкой, и после того как все компы выключились, а батарея не успела разрядиться и было подано питание упс должен через пару минут отключить питание и всех серверов и потом заново его подать что бы те могли уже включиться. Здесь иногда возникает проблема с подключенными к упсу активным сетевым оборудованием которое не выключается. Вот тогда упс не отрабатывает выключение питания на нагрузке и сервера не включаются автоматом.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Sleeping Daemon
Сообщения: 1450

Re: Решено: Подключение ИБП по COM

Сообщение Sleeping Daemon »

bakulenko писал(а):
22.06.2010 07:35
Немного вернусь к теме. Смежный вопрос.

Программа связи с упсом вырубила систему, батареи сесть не успели, электричество вернулось. Умеет он автоматом включать комп?
В настройках БИОСа опция стоит, чтоб при подаче питания система заводилась, но штука в том, что питание для мамы так ведь и не пропадало, на что мать думает, что система штатно выключена. Умеет APC Smart Ups извещать маму о возврате электричества или нет? Может надо еще какую опцию в биосе выставить?

Если комп вырубился по shutdown, а UPS не отключился, то комп и не включится. Питание(для компа) не проподало, а сигнал о восстановлении питания принять некому.
Спасибо сказали:
bakulenko
Сообщения: 202
ОС: Ubuntu 12.04

Re: Решено: Подключение ИБП по COM

Сообщение bakulenko »

McLeod095 писал(а):
22.06.2010 15:32
Вот тогда упс не отрабатывает выключение питания на нагрузке и сервера не включаются автоматом.


Опа, у меня активное сетевое оборудование не воткнуто, но есть подрубленный к упсу монитор, который с успехом его заменяет. Может он не дает упсу продыху?

Sleeping Daemon писал(а):
22.06.2010 16:11
Если комп вырубился по shutdown, а UPS не отключился, то комп и не включится. Питание(для компа) не проподало, а сигнал о восстановлении питания принять некому.

Угу, исходя из этой логики я вопрос то и задавал.

Ладно, комп домашний, хрен с ним, не отключать же монитор.
Спасибо сказали: