e v g e n |
25-12-2007 04:05 703297 |
Привет народ, с наступающим. У меня проблема с отключеним AD.
Я немогу настроить AD чтоб отключались все пользователи в AD когда на доменном серваке баторея подает сигнал об отключении сервака(AD)
|
monkkey |
25-12-2007 11:31 703453 |
Поподробнее, пожалуйста (что значит "отключались", например).
|
e v g e n |
26-12-2007 07:00 704080 |
Получается так что электричество вырубили и сервак тоже вырубается только питание подается через UPS. UPS говорит серваку что заряда мало и давай выключайся, вместе с ним должны вырубится и машинки подключенные к AD. как это сделать чтоб эти машины тоже выключались
|
Angry Demon |
26-12-2007 08:29 704107 |
Цитата:
Цитата e v g e n
как это сделать чтоб эти машины тоже выключались
|
Например, у бесперебойников Powerman, насколько я помню, есть возможность поставить на другие компьютеры программу-агент, которая по команде службы на компьютере с бесперебойником может корректно завершать их работу.
Можно также назначитьить перед выключением сервера выполнение выключения удалённой системы, например, при помощи PsTools, а именно PsShutdown. Взять можно тут.
|
e v g e n |
26-12-2007 14:20 704373 |
попробовал ничего не подходит надо именно когда UPS говорит серваку(AD) что зарадя мало выключайся, и в это время он рассылает команду выкл всем машинкам в доменне
|
Цитата:
Цитата e v g e n
UPS говорит серваку(AD) что зарадя мало выключайся, и в это время он рассылает команду выкл всем машинкам в доменне »
|
А что мешает в этот момент запускать батник
Код:
shutdown -s -m \\comp1 -t 10 -c "UPS Alarm"
shutdown -s -m \\comp2 -t 10 -c "UPS Alarm"
shutdown -s -m \\comp3 -t 10 -c "UPS Alarm"
shutdown -s -m \\comp4 -t 10 -c "UPS Alarm"
shutdown -s -m \\comp5 -t 10 -c "UPS Alarm"
Вот полное описание:
Код:
C:\>shutdown /?
Usage: shutdown [-i | -l | -s | -r | -a] [-f] [-m \\computername] [-t xx] [-c "comment"] [-d up:xx:yy]
No args Display this message (same as -?)
-i Display GUI interface, must be the first option
-l Log off (cannot be used with -m option)
-s Shutdown the computer
-r Shutdown and restart the computer
-a Abort a system shutdown
-m \\computername Remote computer to shutdown/restart/abort
-t xx Set timeout for shutdown to xx seconds
-c "comment" Shutdown comment (maximum of 127 characters)
-f Forces running applications to close without warning
-d [u][p]:xx:yy The reason code for the shutdown
u is the user code
p is a planned shutdown code
xx is the major reason code (positive integer less than 256)
yy is the minor reason code (positive integer less than 65536)
|
Цитата:
Цитата e v g e n
UPS говорит серваку(AD) что зарадя мало выключайся »
|
далее идет запись в лог, по этому событию должен срабатывать скрипт выключения компов в домене (м.б. эта возможность уже есть в софте по управлению ups)
Посмотрите утилиту nncron, с помощью неё можно многое автоматизировать.
|
Angry Demon |
26-12-2007 15:23 704408 |
Цитата:
Цитата e v g e n
попробовал ничего не подходит
|
Что именно и как пробовал нам угадывать? Вообще, модель UPS и название софта озвучить религия не позволяет?
Цитата:
Цитата e v g e n
надо именно когда UPS говорит серваку(AD) что зарадя мало выключайся
|
Вот, в это время у подовляющего большинства софта для бесперебойников есть возможность выполнить какую-либо программу для выключения удалённых машин, коих тебе уже вагон насовали. :)
|
e v g e n, пример скрипта
Цитата:
' Скрипт используется для удаленного выключения/перезагрузки/прочее. Пдключаться надо с соотв. правами.
Dim StationName
Dim OpSysSet
Dim Flags
Dim Reserved
StationName = InputBox("Insert the Name of the Station to be Shutdown.")
Set OpSysSet = GetObject("winmgmts:{impersonationLevel=impersonate,(RemoteShutdown)}//" & StationName).ExecQuery("select * from Win32_OperatingSystem where Primary=true")
' Flags Action
' 0 Logoff
' 1 Shutdown
' 2 Reboot
' 4 Force
' 8 Power Off
' 16 Force If Hung
Flags = 1
Reserved = 0
For Each OpSys In OpSysSet
OpSys.Win32Shutdown Flags,Reserved
Next
|
|
Цитата:
Цитата Angry Demon
Цитата:
Цитата e v g e n
надо именно когда UPS говорит серваку(AD) что зарадя мало выключайся
|
Вот, в это время у подовляющего большинства софта для бесперебойников есть возможность выполнить какую-либо программу для выключения удалённых машин, коих тебе уже вагон насовали. »
|
Просто указанный выше батник пописать в shutdown script групповой политике Default domain controllers policy
=)
|
e v g e n |
27-12-2007 16:13 705081 |
благодарю всех!!
|
Angry Demon |
28-12-2007 00:36 705358 |
e v g e n, а отчитаться о результатах? :read:
|
Время: 10:04.
© OSzone.net 2001-