Дата последнего изменения раздела:
2005-11-18
Чтобы определить на компьютере некластерного сервера Exchange значения переменных окружения TEMP и TMP, средство анализатора сервера Microsoft® Exchange считывает следующие записи реестра:
HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Environment\TEMP
HKLM\System\CurrentControlSet\Control\Session Manager\Environment\TMP
Служба «Банк данных Microsoft Exchange» использует папки TEMP и TMP в качестве временного хранилища во время различных операций, таких как преобразование сообщений и перемещение почтовых ящиков. На некластерном сервере Exchange служба «Банк данных Microsoft Exchange» использует переменную SYSTEM (например, Local System), которая в свою очередь использует настройку %Systemroot%\Temp переменной среды по умолчанию как для TEMP, так и для TMP. Если одна либо обе переменные среды, TEMP или TMP, сервера Exchange начинаются со строки %SYSTEMROOT, на экран будет выведено предупреждение.
Переменные среды TEMP и TMP применяются, чтобы указать, какие папки в файловой системе (какой путь) должны использоваться приложениями, для которых необходимо временное рабочее пространство. Переменная TEMP обычно используется приложениями, такими как Microsoft Exchange, а переменная TMP обычно используется средствами разработки, такими как Microsoft Visual C++®. Путь для каждой переменной обычно указывается относительно контекста безопасности приложения или средства.
Когда анализатор сервера Exchange запускается для анализа виртуального сервера Exchange в кластере Microsoft Windows Server™ 2003, он не читает ветвь реестра HKLM. Вместо этого он читает следующие записи реестра:
HKEY_USERS\<Идентификатор безопасности учетной записи службы кластеров>\Environment\TEMP
HKEY_USERS\<Идентификатор безопасности учетной записи службы кластеров>\Environment\TMP
Виртуальные серверы Exchange, работающие в кластере Windows Server 2003, используют настройки переменных среды для учетной записи службы кластеров, которая выполняется в контексте принципа безопасности конкретного пользователя. Для учетных записей пользователей переменная среды по умолчанию для TEMP и TMP устанавливается равной %Userprofile%\temp. Если одна либо обе переменные среды, TEMP или TMP, виртуального сервера Exchange начинаются со строки %SYSTEMROOT, на экран будет выведено предупреждение.
Для обеспечения оптимальной производительности рекомендуется не указывать диск, содержащий операционную систему, для размещения папок TEMP и TMP, используемых приложением Exchange. Кроме того, следует убедиться, что для этих переменных среды заданы пути к быстрому диску или скоростной дисковой подсистеме, таким как массив дисков RAID 0+1. Также рекомендуется не указывать диск, содержащий операционную систему, для папок TEMP и TMP, используемых приложением Exchange или виртуальными серверами Exchange.
Чтобы устранить причину появления этого предупреждения
-
Войдите в систему компьютера сервера Exchange с помощью учетной записи, обладающей правами администратора.
-
Щелкните правой кнопкой мыши Мой компьютер и в контекстном меню выберите Свойства.
-
Выберите вкладку Дополнительно.
-
Нажмите кнопку Переменные среды.
-
В области Переменные среды выберите TEMP и нажмите кнопку Изменить.
-
В поле Значение переменной введите новый путь для переменной среды TEMP и нажмите кнопку OK.
-
В области Переменные среды выберите TMP и нажмите кнопку Изменить.
-
В поле Значение переменной введите новый путь для переменной среды TMP и нажмите кнопку OK.
-
Нажмите кнопку OK, чтобы закрыть диалоговое окно «Переменные среды» и нажмите кнопку OK еще раз, чтобы закрыть диалоговое окно «Свойства системы».
-
Перезагрузите узел, чтобы применить изменение.
Дополнительные сведения об изменении переменных среды TEMP и TMP на кластерном сервере Exchange см. по ссылке Путь кластера TEMP/TMP находится на диске с системным разделом.