APC PowerChute. Не выполняется скрипт удаленного выключения

Обсуждения проблем с железом. Полезные советы по теме.


Модератор: UncleFather

Аватара пользователя
UncleFather
Site Admin
Сообщения: 1503
Зарегистрирован: 17 авг 2004 16:20, Вт
Контактная информация:

APC PowerChute. Не выполняется скрипт удаленного выключения

Сообщение UncleFather »

Проблема:

Имеется ПО APC PowerChute Business Edition Console. К одному бесперебойнику подключены несколько серверов. Естественно, кабель управления подключен только к одному, а при пропадании питания необходимо корректно выключать все сервера, запитанные от этого бесперебойника. С этой целью создан и настроен командный файл:

01.JPG

Код: Выделить всё

shutdown /S /M \\SRV02 /t 0 /F /C "PowerChute - Power Failure"
shutdown /S /M \\fileserver /t 0 /F /C "PowerChute - Power Failure"

При пропадании питания он должен гасить серверы командой shutdown, однако, хоть скрипт и выполняется, сервера не отключаются.

Объяснение:

Всё дело в том, что скрипт запускается от имени пользователя, от имени которого стартует APC PBE Agent, а именно "Local System". У этого пользователя, естественно нет прав на отключение никаких других серверов кроме того, на котором он запущен.

Решение:

Для выполнения удаленного отключения из APC агента необходимо запускать процессы выключения от имени пользователя, обладающего соотвествующими правами.

Для этого:

  • либо в командном файле APC агента запускаем процессы выключения от имени другого пользователя, например

    Код: Выделить всё

    echo password|runas /User:Domain\User "shutdown /f /s /....."
  • либо настраиваем запуск службы APC PBE Agent от имени пользователя, обладающего правами как на запуск службы APC PBE Agent (чтоб она запускалась:-)))), на том компьютере котором он установлен, так и правами на выключение того компьютера, который необходимо выключать из командного файла, например в домене это пользователи, входящие в группу "администраторы домена".


Alexander A. Manaeff©

Понравилась статья? Будем крайне признательны за репосты в соцсетях! Материально поддержать проект можно здесь

Мои странички:
ВКонтакте
Одноклассники
Youtube
Facebook
Instagram

Изображение
Изображение
Изображение
Изображение