Управління вимиканням комп'ютерів при відсутності зовнішнього живлення (для джерел безперебійного

Управління вимиканням комп'ютерів при відсутності зовнішнього живлення (для джерел безперебійного живлення APC Smart UPS).

Сервер - комп'ютер, підключений до UPS APC Smart і кабелем живлення, і інтерфейсним кабелем (COM порт).

Клієнт - комп'ютер, підключений до UPS APC Smart тільки кабелем живлення.

1. APC PowerChute 9.0.1 Business Edition
Встановіть ПО APC PowerChute 9.0.1 Business Edition на сервері. При установці слід вибирати послідовно всі компоненти:

  • Windows Agent

  • Windows Server

  • Windows Console

Після установки Windows Server з'явиться майстер Create UPS Configuration Profile. який слід налаштувати наступним чином:

Configure Notification Method


Чи не ставити галки, натиснути кнопку Next.
^ Power -Protection Strategy

Визначає параметри виключення комп'ютера, які будуть виставлені за замовчуванням.

^ Keep computer on as long as possible - пріоритет максимальної тривалості роботи комп'ютера.

Preserve Battery Power - збереження максимального заряду батареї.

Залежно від вимог вибрати потрібний пункт. Будь-які параметри виключення можуть бути змінені в подальшому вручну.
^ Configuration Summary

Відображає узагальнені параметри налаштування, зроблені раніше. Слід натиснути кнопку Next.


^ Device List Configuration


Вибрати поточний сервер, до якого підключено UPS APC.


Після цього натиснути кнопку Apply.

Налаштування конфігураційного профілю сервера закінчена.
Після закінчення установки програм ^ Agent. Server. Console. запустіть програму APC PowerChute Business Edition Console і виконайте наступні настройки.
Server Shutdown - Shutdown Sequence - Configure Shutdown Sequence:


Відкриється вікно, в якому слід відразу натиснути кнопку «Next» без установки будь-яких чекбоксів і перейти до наступної сторінки налаштувань:


Сторінка містить графічне зображення часу роботи системи при повністю відключеному харчуванні, внизу - шкала часу в годинах і хвилинах, сіра область показує час, коли ще можна керувати процесом виключення, червона - коли відключення відбувається в будь-якому випадку і цей процес некерований.
параметри:
Delay - час затримки, протягом якої очікується вивантаження всіх додатків після того, як процес завершення роботи (shutdown) був уже инициализирован ПО APC PowerChute. Мінімальний час затримки - 0 (негайно). Час встановлюється експериментально, зазвичай двох-трьох хвилин достатньо.
Duration - час очікування завершення роботи ОС. Мінімальний час - 20 сек. Час встановлюється експериментально.


Графік на сторінці Configure Shutdown дозволяє зорієнтуватися в установці наступного важливого параметра, який власне і запускає процес виключення сервера.
^ Server Shutdown - Power Failure.

У верхній половині можна задати наступні параметри, що визначають запуск процедури виключення комп'ютера при виникненні помилки харчування (наприклад, коли зовнішнє живлення відсутній).
Immediately - запустити процедуру виключення негайно;

After UPS has been on battery for (minutes) - процедура виключення запускається через вказаний інтервал часу в хвилинах;

У нижній половині панелі задаються параметри включення блоку безперебійного живлення, коли зовні харчування відновилося (зовнішній вигляд нижньої панелі може бути іншим, див. Нижче).
Immediately - негайно включити UPS.

After the following occurs - включення UPS відбудеться, якщо батарея має певний заряд (на скріншоті - 60%). Якщо заряд менше цього значення, то поки батарея UPS НЕ підзарядитися до вказаного значення, його включення не відбудеться.

^ And the elapsed time is - затримка на включення блоку безперебійного живлення (фактично час зарядки, заданий вручну).

Включення UPS відбудеться при виконанні двох вищевказаних умов (в нашому прикладі - батарея заряджена не менше ніж до 60% і з моменту появи зовнішнього живлення пройшло 20 сек).

^ Never - включення UPS тільки вручну.
Після закінчення налаштувань слід натиснути кнопку Apply.
Для серії 3000 Smart UPS

Натисніть посилання Here. Відкриється вікно:


^ Outlet group stays off for a minimum of - час, протягом якого стан виходів UPS залишається незмінним (затримка на включення).

Minimum battery runtime. - час, що визначає заряд батареї. Іншими словами, включення виходів UPS відбудеться, коли накопичиться заряд достатній, щоб комп'ютер після включення зміг пропрацювати даний час.

^ Use this additional delay. - час додаткової затримки на включення, після того як батарея набрала потрібний заряд.

По закінченню сумарного часу, встановленому в параметрі «Use this additional delay to sequence outlet group turn-on». «Outlet group stay off a minimum of» і «Minimum battery runtime required before outlet»), буде вироблено включення виходів, що живлять підключене навантаження (комп'ютери).

Server Shutdown - Shutdown Type

Тип виключення слід вибирати завжди ^ Shutdown and Off (після виключення сервера відбудеться і відключення джерела безперебійного живлення).
Після закінчення настройки слід натиснути кнопку Apply.
^ Log Files - Log options
Встановіть налаштування відповідно до нижче наведеному скріншотом, після закінчення натисніть Apply.

Після того, як всі налаштування зроблені, перевірте поведінку сервера при відключенні харчування.


^ 2. Налаштування MultiLink Utils.
1) Треба скопіювати файли пакета на жорсткий диск сервера і клієнтів, наприклад в папку С: \ UPS.

2). Помістіть в папку автозавантаження клієнтів ярлик на файл autorun_rcmd.bat

3). Запустіть на одному з клієнтів файл autorun_rcmd.bat, в папці C: \ UPS буде згенеровано файл rcmd.key. Його слід скопіювати на всі інші клієнти, а також на сервер.

4). Помістіть в автозавантаження сервера файли autorun_watcher_sys.bat і autorun_watcher_app.bat.

call shutdown_rcmd 192.168.0.1

call shutdown_rcmd 192.168.10.11

"UPS Over-temerature Condition"

"Battery Capacity 20% or less"

"Battery Time Remaining 3 Minutes or less (While On Battery)"

При необхідності додавання або видалення події редагувати файл autorun_watcher.bat


^ 3. Пояснення принципу роботи викладеної схеми.
При відключенні зовнішнього живлення через інтервал часу, зазначений в пункті меню Server Shutdown - Power Failure, параметрі «After UPS has been on battery for (minutes)» починається процедура виключення сервера, яка виконується сервісом APCPBEAgent, при цьому в журналі подій додатків Windows з'являється повідомлення « System Shutdown Starting ». На завершення роботи сервера відводиться час, вказане в параметрі Delay (Server Shutdown - Shutdown Sequence - Configure Shutdown Sequence) і параметрі Duration.

На клієнт ах постійно виконується програма rcmd.exe, призначених ая для віддаленого виконання консольних додатків. Додаток здійснює прослуховування TCP / IP порту 7373 сервера, і, в разі описаної вище ситуації, отримує команду на форсоване вимикання комп'ютера.

Таким чином, виключення клієнтів здійснюється з використанням пакета MultiLink Utils, а вимикання сервера - з використанням ПЗ «APC PowerChute», оскільки необхід і мо не просто вимкнути даний комп'ютер, н о і відправити команду виключення блоку безперебійного живлення.

При появі зовнішнього живлення відбудеться включення ДБЖ за умов, описаних вище (затримка, необхідний заряд батареї), і при появі харчування на виходах ДБЖ відбудеться включення всіх комп'ютерів, п ідключення до даного джерела безперебійного живлення.
Внімніе! Встановіть в BIOS материнської плати параметр «Resume on AC Power Loss» в значення «Reset» для того, щоб при подачі зовнішнього напруги система справила включення.


Залежно від моделі материнської плати назва параметра і його розташування в меню BIOS може відрізнятися від зображення, зазначеного вище, наприклад даний параметр може називатися:

AC Back Function

Restore AC Power Loss

Після виведення повідомлення «Помилка в сертифікаті безпеки цього веб-вузла» виберіть «Продовжити відкриття цього веб-вузла (не рекомендується)».

У вікні, в меню виберіть «Configuration».

Вкажіть кількість батарейних блоків.

В ДБЖ SURTD3000XLI встановлено 2 батарейних блока. При підключенні до ДБЖ додаткових акумуляторних батарей до цього числа необхідно додати кількість батарейних блоків в кожної додаткової акумуляторної батареї.

Схожі статті