В этой статье расскажу, как организовать удаленное выключении серверов при выключении электроэнергии. На работе возникла следующая ситуация, нужно было настроить автоматическое выключение серверов при отключении электроэнергии. Что я сделал. Подключил UPS к одному из серверов, установил программу управления UPS. Настроил программу так, что бы после отключения электроэнергии по истечении 10 минут запускался батник shutdown_servers.bat и через 3 минуты программа выключала этот сервер. Итак, рассмотрим батник shutdown_servers.bat Ничего сложного в нем нет. При написании этого батника я воспользовался утилитой PsExec, которая позволяет выполнять команды на удаленном компьютере . Вот так выглядит сам батник: Psexec.exe @servers.txt -u user -p password -i shutdown -s -t 30 Psexec.exe – утилита Psexec. Должна находиться в одном каталоге с нашим батником. servers.txt – файлик где указан список серверов. Так же должен находиться в одном каталоге с батником. Формат написания файла выглядит так: 192.168.1.1 192.168.1.3 Просто перечисляем список IP адресов наших серверов. user- здесь указываем пользователя с админскими правами. password- его пароль. shutdown -s -t 30 – команда на выключение серверов через 30 секунд. Все это будет работать в домене. Если сеть без домена, то нужно что бы имя пользователя с админскими правами было одинаковым на всех серверах. Это так же касается и пароля. Иначе придется делать отдельные батники к каждому из серверов.
Удаленное выключение серверов +
Опубликовано июля 9, 2015. Автор Apopova