Дата последнего изменения раздела:
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
Если анализатор сервера Exchange выполняется для анализа виртуального сервера Exchange в кластере серверов Microsoft Windows®, он не считывает ветвь реестра HKLM. Вместо этого он считывает следующие записи реестра:
HKEY_USERS \<Cluster service account SID> \Environment\TEMP
HKEY_USERS \<Cluster service account SID> \Environment\TMP
Если анализатор сервера Exchange обнаруживает, что значение переменной среды TEMP или TMP начинается с %SYSTEMROOT, выводится предупреждение.
Служебный процесс банка данных Microsoft Exchange использует папки TEMP и TMP в качестве временного хранилища при выполнении различных операций, таких как преобразование сообщений и перемещение почтовых ящиков. На некластерном сервере Exchange служба банка данных Microsoft Exchange использует переменную SYSTEM (например, Local System), которая, в свою очередь, использует заданный по умолчанию параметр переменной среды %Systemroot%\Temp как для TEMP, так и для TMP.
Виртуальные серверы Exchange, работающие в кластере серверов Windows, используют параметры переменных среды для учетной записи службы кластеров, которая выполняется в контексте принципа безопасности конкретного пользователя. Для учетных записей пользователей переменная среды для TEMP и TMP по умолчанию устанавливается равной %Userprofile%\temp.
Переменные среды TEMP и TMP применяются, чтобы указать, какие папки в файловой системе (какой путь) должны использоваться приложениями, которым требуется наличие временного рабочего пространства. Переменная TEMP обычно используется приложениями, такими как Microsoft Exchange, а переменная TMP обычно используется средствами разработки, такими как Microsoft Visual C++®. Путь для каждой переменной обычно указывается относительно контекста безопасности приложения или средства.
Для обеспечения оптимальной производительности не рекомендуется размещать папки TEMP и TMP, используемых приложением Exchange, на диске, содержащем операционную систему. Кроме того, следует убедиться, что для этих переменных среды заданы пути к быстрому диску или скоростной дисковой подсистеме, например к массиву дисков RAID 0+1. Также не рекомендуется размещать на диске операционной системы папки TEMP и TMP, используемые Exchange или виртуальными серверами Exchange.
Чтобы устранить причину появления этого предупреждения
-
Войдите на узел кластера с учетной записью службы кластеров.
-
Щелкните правой кнопкой мыши Мой компьютер и выберите команду Свойства.
-
Щелкните Дополнительно.
-
Щелкните Переменные среды.
-
В области Пользовательские переменные для <имя учетной записи> выберите TEMP и нажмите кнопку Изменить.
-
В поле Значение переменной введите новый путь для переменной среды TEMP и нажмите кнопку ОК.
-
В области Пользовательские переменные для <имя учетной записи> выберите TMP и нажмите кнопку Изменить.
-
В поле Значение переменной введите новый путь для переменной среды TMP и нажмите кнопку ОК.
-
Нажмите кнопку ОК, чтобы закрыть диалоговое окно Переменные среды, а затем нажмите кнопку ОК еще раз, чтобы закрыть диалоговое окно Свойства системы.
-
Перезагрузите узел, чтобы применить изменение.
-
Повторите шаги с 1 по 10 для каждого узла в кластере.
Сведения об изменении переменных среды на некластерном сервере Exchange см. в разделе По-видимому, переменная TEMP/TMP указывает на недопустимую или неподходящую папку.