У меня есть 2 APC Smart UPS 3000, один из которых имеет плату управления (AP9617). Они оба в настоящее время используются исключительно для резервного питания от батареи, и поскольку у нас в этом здании были повторяющиеся проблемы с электропитанием, я бы хотел, чтобы некоторые серверы корректно отключались до того, как закончится заряд.
Носители давно исчезли, а документация на сайте APC выглядит немного отрывочной (я полагаю, что этот парень уже давно не работает). Попробую разбить это на несколько простых вопросов.
Какие опции дает мне карта Net? Я скачал программное обеспечение для отключения сети с сайта APC, и оно отказывается продвигаться дальше первого экрана без второго IP-адреса. Это немного сбивает с толку. (Я могу войти в систему и настроить карту напрямую с ее IP-адреса, но опции там, похоже, полностью сосредоточены на уведомлениях)
Что касается блока без карты, я предполагаю, что порт RJ54 с маркировкой USB будет работать только с предоставленным кабелем (который, к счастью, остался в сумке). Прав ли я в своем разочаровывающем предположении, что могу использовать его, чтобы дать команду на выключение ровно одному серверу? Какое программное обеспечение мне следует выбрать, чтобы включить это? Я думаю, что сервер 2008 года уже начал отображать индикатор батареи в системном трее, похожий на индикатор ноутбука.
Любые важные моменты, которые я упустил, приветствуются! Я не боюсь учиться везде, куда вы мне укажете, но, похоже, я начал гоняться за своим хвостом.
[править] Я должен упомянуть, что моя главная цель — настроить 2 производственных виртуальных сервера на выключение. Виртуальный сервер DMZ был бы звездной второстепенной целью. Все остальные, к кому я смогу подключиться, — третьестепенны (но все равно были бы прекрасны). Заранее спасибо за любые указания!
решение1
Ваши замечания по поводу того, что веб-интерфейс на самой карте связан только с уведомлениями, верны. Функциональность выключения находится в программном обеспечении на серверах.
Powerchute Network shutdown — довольно паршивая штука. У меня с ней были переменные успехи. Особенно раздражает то, что нельзя легко реплицировать конфигурацию между серверами, просто копируя файл.
Я игрался сAPCUPSdдля Windows после запуска на Linux, и я был очень доволен. Я пока не выставил его на производство, но надеюсь, что к концу лета. Взгляните на него. Он гораздо более "Unix-ey", чем уродливое Java-ПО от APC.
решение2
Я полностью согласен с комментариями Эвана Андерсона. Мы также используем APCUPSD на всех наших Linux и Windows-боксах.
Каждый из наших смарт- или USB-кабелей APC подключается к Linux-боксу, который, в свою очередь, размещает службу для других серверов, к которым они также могут подключаться и прослушивать данные.
Я каждый раз выбрасываю ненужное программное обеспечение, которое идет в комплекте с оборудованием APC!
Если вы работаете с APCUPSD, то вы можете заставить его работать в вашей DMZ — укажите порт для прослушивателя, и все готово. APCUPSD по умолчанию использует UDP-порт 3551; параметр — NISPORT, и его также можно настроить.
Вы также можете настроить APCUPSD на отправку оповещений по электронной почте при переключении на работу от батареи, завершении работы и результатах самотестирования.
С любовью, APCUPSD!
решение3
Если я правильно помню, мы уже сталкивались с этим и использовали обходной путь. Мы использовали zabbix для мониторинга ИБП APC через snmp, который предоставлял информацию о состоянии батареи, источнике питания и т. д. и т. п. Переключение на батарею запускало триггер в zabbix, который в свою очередь запускал удаленные скрипты выключения на серверах по истечении определенного времени.
решение4
Ваш первый пункт сбивает меня с толку — на всех наших серверах (Linux/Win2K3/Win2K8) установлено сетевое отключение, и для этого всегда приходится запускать установщик, указывать ему IP-адрес карты управления и позволять серверу самостоятельно регистрироваться на ИБП.
Если ваши серверы находятся в другой, ограниченной подсети, вам придется либо убедиться, что связь возможна с/на порт по умолчанию на карте, либо просто вручную зарегистрировать IP сервера на карте управления и надеяться. Вы же не пытаетесь сделать установку двойного экземпляра или что-то в этом роде, не так ли?