Стався випадок коли локальний сервер шлюз маршрутизатор вимкнувся. І що робити?
Віддалений доступ при цьому заблокований.
Тому на всяк такий випадок, до з'ясування причини вимкнення, налаштував віддалений моніторинг стану живлення через IPMI, і у випадку якщо він вимкнутий запускаю команду ввімкнення.
Для керування використовую внутрішній сервер з freebsd, встановлюю пакунок ipmitool, і створюю запит:
Тепер формую скрип котрий за розкладом cron кожні 15 хв. буде перевіряти чи ввімкнений сервер.
Якщо потрібне керування з операційної системи Windwos то потрібен пакунок з проекту http://ipmiutil.sourceforge.net, завантажую ipmiutil-3.0.7-win64.zip.
Статус:
І використовувати цього користувача у запитах замість admin.
Віддалений доступ при цьому заблокований.
Тому на всяк такий випадок, до з'ясування причини вимкнення, налаштував віддалений моніторинг стану живлення через IPMI, і у випадку якщо він вимкнутий запускаю команду ввімкнення.
Для керування використовую внутрішній сервер з freebsd, встановлюю пакунок ipmitool, і створюю запит:
ipmitool -H 192.168.1.1 -U admin -P admin chassis power status Chassis Power is on
Тепер формую скрип котрий за розкладом cron кожні 15 хв. буде перевіряти чи ввімкнений сервер.
#!/bin/sh >state=$(/usr/local/bin/ipmitool -H 192.168.1.1 -U admin -P admin chassis power status| grep 'is off') if [ ! -z "$state" ] then /usr/local/bin/ipmitool -H 192.168.1.1 -U admin -P admin chassis power on | /usr/bin/logger -p user.notice -t "Power control [GW was off]". fi
Якщо потрібне керування з операційної системи Windwos то потрібен пакунок з проекту http://ipmiutil.sourceforge.net, завантажую ipmiutil-3.0.7-win64.zip.
Статус:
ipmiutil.exe reset -n -N 192.168.1.1 -U admin -P adminВвімкнення:
ipmiutil.exe reset -u -N 192.168.1.1 -U admin -P adminДля безпеки рекомендую на сторінці керуванням BMC сервера додати спеціального користувача:
Користувачі iKVM |
Спеціальний користувач для керування живленням |