Когда я устроился на текущее место работы, я и не предполагал, что данная задача – это по прошествии n-количества времени которое я здесь работаю была наверное самой большой которую мне системному администратору выдавали. Точнее я сам вызвался ее сделать, когда сотрудник отдала Видеонаблюдения заикнулся, что будет открываться новый офис и ему пока не когда проработать связку UPS
на корректное выключение серверов HP ProLiant DL20
, а также их включение. Я вызвался. Оборудование получил, сперва в кабинете, после на складе оттестировал. Но вскоре, когда задача была сделана и успешно организована на рабочем месте оказалось, что здесь (в компании) не принято, чтобы системные администраторы занимались самообразованием и повышали себя как специалисты в вопросах которых они с учетом специфики работы плавают. Задачи выполняются только по заявкам и все. Чувствую, что попал не туда.
Сегодня я покажу, как настроить связку бесперебойника
Коммутатор
свитч –
· UPS Model: IPPON INNOVA RT 3K (10.0.70.70)
· Server: HP Proliant DL20 Gen 10 (10.0.70.56)
Цель:
- Если сервер выключен, то он включится
- Если пропало питание 220 у UPS и заряд батареи опустился до порога
30%
, то UPS пошлет команду на выключение серверов.
Шаг №1: Выключаю UPS
, снимаю лицевую часть, после размыкаю контакты питания, выкручиваю задние болты и вставляю в разъем сетевую плату (IPPON Internal NMC SNMP card
), на самой плате есть наклейка на которой указан ее MAC
-адрес (002085E5136F
). Либо можно после на DHCP
-сервисе текущей сети посмотреть полученный IP
-адрес.
Шаг №2: Подключае сервер к UPS
, кабелем питания из 220
разъема в линию LS1 AC OUTPUT, 250V - 10A.
Шаг №3: Включаю сервер по питанию, точнее он включается от UPS
самостоятельно.
Шаг №4: На сервер устанавливаю ПО
диск которого идет вместо с платой SNMP
, ПО именуется, как "System Protect Software" -> Windows - setup.exe & setup.msi
Запускаю его на рабочем столе ярлык "Start System Protect Service"
Затем, возле часов нажимаю стрелочку вверх и вижу иконку запущенного программного обеспечения, а именно при наведении на него появляется надпись "Защитное ПО"
, через правый клик мышью по нему выбираю “Конфигурация
“, авторизуюсь в программе, для этого нажимаю "Система" - "Войти как администратор"
– ввожу дефолтный пароль "admin"
который берется из “Краткое руководство сетевой SNMP адаптер” поставляемое вместе с сетевой платой. Затем добавляю устройство “Добавить”
IP-адрес или имя хоста: указываем IP-адрес UPS, в моем случае это 10.0.70.70
Сервис или порт: по дефолту порт 2993
Модель устройства: необязательно, но я указываю марку хранилища для удобства
Питаться От: выбираю "Сегмент нагрузки 1" (LS1)
и нажимаю OK
Псевдоним: поставляется имя хоста текущей системы самостоятельно
В настройках “События
” отмечаю галочками
Низкий заряд батареи
Емкость батареи ниже лимита
Время батарейной поддержки ниже лимита
Отменить выключение если причина исчезла в течение задержки: отмечаю галочкой
Задержка выключения: 60 секунд
и после нажимаю "Применить" - "Хорошо".
После следует перезагрузить бесперебойник для того, чтобы в Шаг №7 появился бесперебойник, т.е. активировался доступ по IP адресу который выдался вашим DHCP сервисом.
Шаг №6: Для удобства встроенный брандмауэер выключаю, либо настраиваю правило для этого ПО (защитника) на полный доступ к IP-адресу хранилища.
Шаг №7: Открываю Web
-интерфейс хранилища: http://10.0.70.70
, авторизуюсь
Username: root
Password: password
Запомнить учетные данные: отмечаю галочкой и нажимаю ОК
Если перейти (UPS Monitoring) UPS Powered Devices
будет видно добавленное оборудование
Index: 1
IP Address: 10.0.70.56
Host Name: FQDN-имя сервера с осью Windows Server 2016
Date time: дата добавленной записи
На заметку: каждый последующий добавленный сервер с установленным агентом будет отображаться здесь же по своим собственным индексом.
Настраиваем что если пропадет питание на бесперебойнике и заряд внутренних батарей опустить ниже 30%
будет послана команда подключенным к нему хостам на корректное завершение:
(UPS Management) - UPS Configuration - (UPS Battery)
Shutdown when battery capacity is below (%) - по дефолту 90, а меняем к примеру на 30
и нажимаем кнопку “Save
”
Также следует убедиться, что UPS
обслуживает две линии LS1 & LS2:
(UPS Management) - UPS Control - (Load Segment)
Load Segment 1: Turn On
Load Segment 2: Turn On
и нажимаем кнопку “Save
”
Дополнительные настройки которые делаю я:
(Settings) - NMC System - System Configuration
(что не использую отключаю)
IPv6: Disabled
UPS Description: описание
UPS Location: месторасположение
Default Language: English (Russian не использую)
и нажимаем кнопку “Save
”
(Settings) Date and Time - (Synchronize with NTP server time)
Server Address: srv-dc.polygon.local
Time Zone: (GMT+03:00) Baghdad, Riyadh, Nairobi
и нажимаем кнопку “Save
”
Хоть через ilo
я и настроил запуск сервера при подаче питания не лишним будет включить еще на UPS
возможность будить сервер через сервис Wake on LAN
(Settings) - Wake on LAN
Index: 1
MAC Address: записываю MAC адрес активного сетевого адаптера сервера в формате вида: 08:f1:ea:af:58:9c
Description: host1 (хотя правильнее указать по FQDN имени сервера) (Необязательно)
Actions: Enabled
и нажимаю “Test
“, если все хорошо и сетевая карта поддерживает, то затем Save.
(Settings) - Access Control
Index: 1
iP Address: указываю IP-адрес сетевого активного интерфейса
Access Type: Enabled
и нажимаю “Submit
”
Шаг №8: Проверяю, ставлю Capacity
на 90%
и см. через Web
-интерфейс, пункт меню (UPS Monitoring) UPS Status
и смотрю на значение (Battery
)
Capacity (%): с одним сервером значит 92%
но сперва вынимаю кабель питания из розетки (16A IEC
).
Получаю первое сообщение:
Тема: Предупреждение о событии
Когда: Текущее время страбатывания
Кто: IP-адрес бесперебойника
Что: Внешнее питание отсутствует
Затем, как только емкость батареи уменьшится
Дата: Дата выключения после того, как заряд батареи опустился ниже установленного лимита
Причина: IP-UPS(а): Емкость батареи ниже лимита
Запланирована Выключение через (51)s секунд
и после сервер выключается. Если подключить питание к UPS
сервер включается.
Итого я выполнил поставленную задачу на настройке сопряжения серверов HP Proliant DL20 Gen 10
и источника бесперебойного питания IPPON INNOVA RT 3K
, плюс к этому составил данную пошаговую заметку напоминалку чтобы в последствии, когда будет такая задача не пришлось все вспоминать или заново настраивать. На этом я прощаюсь, с уважением автор блога Олло Александр aka ekzorchik.