Программы:

Проблемы с завершением работы SBS 2003

Паула Шерик
15.05.2004
Windows IT Pro, #03/2004
 

Если в компании планируется развертывать Microsoft Small Business Server (SBS) 2003, администраторам следует знать о существовании двух ситуаций, которые сервер неверно «трактует» как команду штатного завершения работы (shutdown). В первом случае программа установки SBS неверно задает значение реестра для установки времени, в течение которого система ожидает нормального завершения работы служб, после чего инициирует команду shutdown. Соответствующий параметр, WaitToKillServiceEntry, находится по адресу HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet\Control. Тип значения — REG_SZ, но программа установки неверно описывает его как REG_DWORD. Когда администратор готовит систему к завершению работы, процесс shutdown по-своему интерпретирует неправильно установленный тип данных параметра WaitToKillServiceEntry и воспринимает его значение как 0 (ноль) миллисекунд, после чего немедленно останавливает системные процессы. Экстренное завершение работы служб, обеспечивающих Web-доступ или доступ к почте и находящихся в процессе активной работы, может привести к потере данных или нарушению доступа к файлам. Чтобы устранить проблему, нужно удалить и заново создать WaitToKillServiceEntry с типом REG_SZ, присвоить параметру начальное значение 120000 миллисекунд и перезагрузиться. Теперь процедура shutdown в SBS позволит службам в течение двух минут завершить свою работу, прежде чем начать перезапуск системы. Подробную информацию можно найти в статье Microsoft «Services may stop abruptly when you shut down or restart a Windows Small Business Server 2003-based computer» (http://support.microsoft.com/?kbid=839262). Похожая ситуация имеет место при удалении и последующей переустановке компонента Microsoft Exchange Server в системе SBS при помощи программы установки Exchange. Программа установки Exchange задает значение WaitToKillServiceEntry, равное 10 минутам, чтобы обеспечить почтовым службам адекватное время для сворачивания всех работ до начала перезагрузки. Если сервер в этот момент обрабатывает огромный массив почтовых данных, десятиминутного тайм-аута может не хватить. В то же время для серверов, где почты немного, такая задержка может вызвать раздражение. Можно сократить время ожидания до двух минут, изменив значение параметра WaitToKillServiceEntry на значение по умолчанию — 120 000 миллисекунд (тип данных REG_SZ). Потребуется перезагрузка. Подробную информацию вы найдете в статье Microsoft «Shutdown and restart operations are very slow in Windows Small Business Server 2003» (http://support.microsoft.com/?kbid=827610), где говорится, что десятиминутной задержки можно избежать, если переустановить Exchange с помощью интегрированной программы установки SBS. Учитывая, что программа некорректно описывает тип данных WaitToKillService, перед тем как приступать к рекомендованной процедуре, необходимо убедиться, что тип данных параметра WaitToKillService — строковый (REG_SZ).

Паула Шерик — редактор Windows & .NET Magazine и консультант по вопросам планирования, реализации и взаимодействия сетей.

Partners WorldWide:

http://www.printlogger.com/ - Printer accounting software;
http://www.sys-monitoring.com/ - System monitoring software;
http://www.hs-lab.com/ - Software for Business and Home.
http://download.nauu.kiev.ua Freeware and Shareware Downloads
http://freeware.nauu.kiev.ua Only Free Software
http://info.nauu.kiev.ua Windows® System Software Information

http://freeware.hs-lab.com.ua/ Absolutely Free Software Downloads
http://info.hs-lab.com.ua/ Windows® System Software Information
http://www.systemandsecurity.com/ System and Security Software Downloads
http://itsoftpr.com/ IT Software Press Release and News
http://hs-lab.com.ua/ Software for Eastern Europe Customers
Windows Printing Software Collection
Windows Printing Press Release
Windows Printing Articles