Как выключить все сервера по сигналу от одного?

Все о наших локальных сетях
Аватара пользователя
Alf
зам. управляющего
зам. управляющего
Сообщения: 674
Зарегистрирован: 25.06.2004 09:40
Откуда: Щербиновский
Контактная информация:

Как выключить все сервера по сигналу от одного?

Сообщение Alf » 05.07.2004 12:55

Стоит один умный UPS на одном сервере.а на остальных просто UPS без соединения с компом типа COM или USB.минут на 10 - 15 хватает без мониторов.так вот когда первый сервак от UPS сам начнет вырубаться хотелось бы чтобы и остальные это самое начали делать.

Аватара пользователя
Val
зам. председателя совета директоров
зам. председателя совета директоров
Сообщения: 2029
Зарегистрирован: 09.06.2004 08:52
Откуда: Ейск
Контактная информация:

Re: Как выключить все сервера по сигналу от одного?

Сообщение Val » 06.07.2004 07:46

Можно посмотреть PowerOFF - может она научилась по сетке выключать компы.Или взять утилиту shutdown и запускать скрипт для каждой машины, когда отрубается питание на сервере. Токо нафига. Они и так выключаться, и если там NTFS, то проблем не будет.

Аватара пользователя
Alf
зам. управляющего
зам. управляющего
Сообщения: 674
Зарегистрирован: 25.06.2004 09:40
Откуда: Щербиновский
Контактная информация:

Re: Как выключить все сервера по сигналу от одного?

Сообщение Alf » 15.07.2008 15:47

Два скрипта на реализацию гашения сегмента доменной сети, и самого сервера.

SubNet_Shutdown.vbs - заменить IP субнета, добавить нужные исключения ввиде цифр последнего окета IP-адреса, в исключения нужно(хотя необязательно) включить IP самого сервера на котором стартует скрипт. иначе скрипт вырубит и сам сервер.

Server_Shutdown.vbs - гашение сервера локально

запускать все под админом домена
У вас нет необходимых прав для просмотра вложений в этом сообщении.

Аватара пользователя
Alf
зам. управляющего
зам. управляющего
Сообщения: 674
Зарегистрирован: 25.06.2004 09:40
Откуда: Щербиновский
Контактная информация:

Re: Как выключить все сервера по сигналу от одного?

Сообщение Alf » 16.07.2008 10:55

Для оповещения можно добавить в SubNet_Shutdown.vbs

' File_log.Writeline("Set WshShell = CreateObject("& """" &"WScript.Shell"& """" &")" ) - замена строки
' File_log.Writeline("WshShell.Run " & """" &"net send " & strComputer & " Начато автоматическое завершение работы рабочей станции. Просьба сохранить всю работу в течении 10 секунд." & """" & ", 0, false") - новая строка
' File_log.Writeline("WScript.Sleep 10000") - задержка 10 сек перед вырубанием WS

Аватара пользователя
Alf
зам. управляющего
зам. управляющего
Сообщения: 674
Зарегистрирован: 25.06.2004 09:40
Откуда: Щербиновский
Контактная информация:

Re: Как выключить все сервера по сигналу от одного?

Сообщение Alf » 16.07.2008 11:42

Принудительное завершение работы рабочей станции вызывает окна, на сохранение документов в течении 5-10 секунд, после игнорируются, и доки не сохраняются.


Вернуться в «Локальная сеть»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 5 гостей

cron