Ru-Board.club
← Вернуться в раздел «Программы»

» APC UPS Daemon (Apcupsd)

Автор: ilkos
Дата сообщения: 31.10.2011 17:02
Добрый день!
Подскажите, пожалуйста, как настроить apcupsd чтобы после отключения сервера отключался сам бесперебойник, а после включения электроснабжения бесперебойник сам включался? В биосе сервера я выставил включение при появлении питания.

P.S. Windows server 2008 R2 sp1 + apcupsd 3.14.10 + APC Smart UPS 1500
Автор: me2k
Дата сообщения: 06.12.2011 11:38
А можно как-то мониторить два упса(один настроил всё ОК) по снмп ?
Автор: AndreyPA
Дата сообщения: 26.12.2011 05:46
ilkos
Для усыпления UPS должен быть соединен ТОЛЬКО по COM. В свое время я долго маялся с USB. Проблема в том что многие кто использует APCUPSВ особенно над этим не задумываются - у них отключение системы происходит при достижении ПОЛНОЙ РАЗРЯДКИ батареи. А так как APC при достижении Low battery автоматически засыпает то и выглядит все нормально. Я при настройке .conf стараюсь задать в % значение при котором происходит SHUTODWN системы и тут обнаружил что после отключения системы УПС НЕ ЗАСЫПАЛ - ПРОДОЛЖАЛ РАБОТАТЬ от батареи.
1. Выяснил что есть модели УПС у которых жестко прошит (даже если и передать в EEPROM другое значение) TIMEOUT на засыпание. пример SUM1500RMXLI2U. (какое значение я не ставил он засыпает через 3 минуты после команды KILLPOWER - Это подтвердили а самом APC)
2. Чтобы УПС отработал команду KILLPOWER в APCUPSD он должен быть подключен через COM (на сервак пришлось купить PCI карту с COM портом).

чтобы на Windows при SHUTDOWN системы усыпить УПС найдите в файле apccontrol.bat закомментированные строки после события doShutdown и разкомментируйте строки где есть KILLPOWER. Эта команда заставляет УПС заснуть через указанный промежуток времени.
Время задается в EEPROM в "shutdown delay". Можно через APCTEST. Этого времени должно хватать для ПОЛНОГО ОСТАНОВА СИСТЕМЫ в плоть до отключения питания.
ОЧЕНЬ ИНТЕРЕСНЫЙ момент связанный с этим - даже если вы зададите достаточно большой промежуток времени (~ 5мин) и в течении этого времени до момента "засыпания УПС" появится Э/Э - УПС ВСЕ РАВНО ЗАСНЕТ через указанное время.

Автор: TrueAlex
Дата сообщения: 29.01.2012 10:08
Кто смог заставить работать под win2008 R2 x64? Драйвер поставил, но он не запускается, т.к. нет цифровой подписи
Автор: Dimsoft
Дата сообщения: 19.06.2012 20:02
подскажите как настроить режим multiple UPSes

дано два сервера HP с двумя БП каждый, они подключены к двум разным UPS APC SUA1000I по COM

как настроить под windows APCUPSD так чтобы он гасил сервер только если оба UPS перешли на батареи

первый UPS контролировать по COM второй по сети через UPSMODE

мануал читал, пока не понятно, может кто решал такую задачу ?

в мануале написано что под windows не работает что делать ?
Автор: Alieno
Дата сообщения: 21.06.2013 07:28
Не знаю насколько актуально, на всякий случай оставлю здесь.
Для настройки режим multiple UPS надо:
1. Создать копию файла apcupsd.exe
2. Переименовать его в apcups1.exe
3. Любым редактором (я использовал FAR) заменить в файле apcups1.exe найденные apcupsd(.exe, .conf, .pid) на apcups1.
4. Создать отдельный конфиг-файл apcups1.conf для apcups1. Выбрать в нем другой ip-порт (NISPORT) для наблюдения.
5. Запустить apcups1.exe /install, чтобы создать отдельную службу.
6. Запустить apctray и указать ему ip-порт для apcups1.
Думаю так можно создавать любое число установок.
Автор: Dimsoft
Дата сообщения: 13.07.2013 22:13
Alieno

Цитата:
Запустить apctray и указать ему ip-порт для apcups1

Вот тут не понятно.
Автор: Alieno
Дата сообщения: 24.07.2013 12:59
Dimsoft


Цитата:
Цитата:
Запустить apctray и указать ему ip-порт для apcups1

Вот тут не понятно.


Правой кнопкой кликнуть на значке apctray и выбрать пункт "Сonfigure...", в поле "Ports" указать порт из acpups1.conf (NISPORT)
Автор: Dimsoft
Дата сообщения: 25.07.2013 15:30

Цитата:
на значке apctray и выбрать пункт "Сonfigure..."

Alieno
У меня apctray "видит" оба ИБП, но как настроить выключение только после перехода обоих ИБП на батарею. При переходн только одного - запускать CMD (с отправкой SMS)
Автор: UdAvSt
Дата сообщения: 10.12.2013 18:25
Подскажите, вроде всё просто, голову сломал - не работает по сети.

[more=Сервер 2008]UPSNAME DATABANK
UPSCABLE usb
UPSTYPE usb
DEVICE
SCRIPTDIR c:\apcupsd\etc\apcupsd
PWRFAILDIR c:\apcupsd\etc\apcupsd
NOLOGINDIR c:\apcupsd\etc\apcupsd
ONBATTERYDELAY 6
BATTERYLEVEL 5
MINUTES 10
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER on
NISIP 0.0.0.0
NISPORT 3551
EVENTSFILE c:\apcupsd\etc\apcupsd\apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE c:\apcupsd\etc\apcupsd\apcupsd.status
LOGSTATS off
DATATIME 0
[/more]
[more=Клиент W7]
UPSCABLE ether
UPSTYPE net
DEVICE 192.168.1.50:3551
POLLTIME 10
SCRIPTDIR c:\apcupsd\etc\apcupsd
PWRFAILDIR c:\apcupsd\etc\apcupsd
NOLOGINDIR c:\apcupsd\etc\apcupsd
ONBATTERYDELAY 6
BATTERYLEVEL 25
MINUTES 15
TIMEOUT 0
ANNOY 300
ANNOYDELAY 60
NOLOGON disable
KILLDELAY 0
NETSERVER off
NISIP 127.0.0.1
NISPORT 3551
EVENTSFILE c:\apcupsd\etc\apcupsd\apcupsd.events
EVENTSFILEMAX 10
UPSCLASS standalone
UPSMODE disable
STATTIME 0
STATFILE c:\apcupsd\etc\apcupsd\apcupsd.status
LOGSTATS off
DATATIME 0[/more]
Файерволы выключены, сетка в одном хабе, на сервере всё работает нормально, иконка показывает исправность, apcaccess.exe - выдаёт всё нормально. Но клиент вообще работает как сам по себе, и не знает о серваке. Где ошибка, подскажите.
Автор: Kanev75
Дата сообщения: 11.07.2016 10:33
Помогите, пожалуйста, правильно все сконфигурировать apcupsd.
При исчезновении питания нужно корректно “погасить» сервера и рабочие станции.
Конфигурация:
Есть сервер DELL PowerEdge R210 (IP 192.168.111.100), он запитан от APC Smart-UPS 1500VA. UPS подключен с серверу через USB
На нем работает виртуальный сервер под hyper-v (IP 192.168.111.14)
+ 2 рабочие станции (IP 192.168.111.22-23) (в одной сети, но в другой комнате, подключены к UPS через удлинитель, сервер подключён непосредственно к UPS).


Добавлено:
Помогите, пожалуйста, правильно все сконфигурировать apcupsd.
При исчезновении питания нужно корректно “погасить» сервера и рабочие станции.
Конфигурация:
Есть сервер DELL PowerEdge R210 (IP 192.168.111.100) под управлением Server 2008R2, он запитан от APC Smart-UPS 1500VA. UPS подключен с серверу через USB
На нем работает виртуальный сервер под hyper-v (IP 192.168.111.14)
+ 2 рабочие станции под Windows XP (IP 192.168.111.22-23) (в одной сети, но в другой комнате, подключены к UPS через удлинитель, сервер подключён непосредственно к UPS).

Страницы: 12

Предыдущая тема: Camel Disc Catalog - универсальный каталогизатор дисков


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.