Microsoft Exchange Server 2007 позволяет управлять ресурсами служб, чтобы определять серверы Exchange с высокой загрузкой и предпринимать соответствующие меры. Если система перегружена, нельзя добавлять нагрузку. Exchange 2007 с ролями транспортного сервера-концентратора и пограничного транспортного сервера имеют несколько минимальных требований к ресурсам, которые необходимо соблюдать. Пороговые значения для различных ресурсов управляются службой транспорта Microsoft Exchange (MSExchangeTransport.exe).
Когда на транспортном сервере-концентраторе или пограничном транспортном сервере Exchange 2007 заканчиваются отслеживаемые ресурсы, служба прекращает примнимать новые сообщения до достижения приемлемой загрузки ресурсов. Такой процесс называется замедленной обратной реакцией. Дополнительные сведения о замедленной обратной реакции см. в разделе Общие сведения об обратном давлении.
При превышении пороговых значений требований к ресурсам регистрируются события 15001, 15002 или 15003. Кроме того, Microsoft Exchange Server 2007 с пакетом обновления 1 (SP1) включает события 15004 и 15005.
Для всех ресурсов значение "Обьчная" означает нормальную работу, "Средняя" указывает на потенциально высокую загрузку, а "Высокая" означает, что сервер испытывает нехватку ресурсов и прекратит прием новых сообщений. В этом случае будут возникать следующие симптомы:
- сообщенрия, отправленные на Exchange с помощью Microsoft
Office Outlook или Outlook Web Access , могут
оставаться папке "Исходящие", если нет других транспортных
серверов-концентраторов;
- при попытке подключения к соединителю приема SMTP сервера
(например, с помощью Telnet на порт 25) выводится следующая строка:
452 4.3.1 Недостаточно системных ресурсов.
В таблице ниже представлены значения по умолчанию и рекомендации по устранению неполадок для каждого отслеживаемого ресурса. В большинстве случаев рекомендуется использовать анализатор потока почты Exchange, так как это средство не только выводит рекомендации, но и анализирует общую работоспособность сервера.
Примечание. |
---|
Служба транспорта Microsoft Exchange не отслеживает использование ЦП и сети. |
Рекомендации по устранению неполадок для ресурсов, отслеживаемых службой транспорта Microsoft Exchange
Отслеживаемый ресурс | Описание | Рекомендации по устранению неполадок | Высокое значение по умолчанию | Среднее значение по умолчанию | Обычное значение по умолчанию |
---|---|---|---|---|---|
Байты исключительного пользования |
Параметр PercentagePrivateBytesUsed отслеживает процент байтов исключительного пользования, которые используются процессом EdgeTransport.exe. Выполняется проверка того, что используемые байты исключительного пользованеия не превышают ограничение по умолчанию. Для компьютеров x64 это значение равно 75 % общей физической ОЗУ или 1 терабайт (в зависимости от того, какое из значений меньше).*** |
Процесс EdgeTransport.exe при заполнении очередей использует память. Проверьте очереди на наличие проблем. Устраните проблемы с помощью анализатора потока почты Exchange (входит в инструментарий Exchange). |
75% |
73% |
71% |
Используемая физическая память |
Параметр PercentagePhysical MemoryUsedLimit позволяет отслеживать общий объем памяти, используемой всеми процессами. |
Ситуации, в которых превышается высокое значение по умолчанию, могут быть вызваны задержкой сообщений в очередях, с которых, возможно, следует начать устранение неполадок. Часто сервер пытается получить память путем удаления из нее наименее активных сообщений (консервации сообщений). Если эта проблема возникает часто, рекомендуется удалить роли с сервера или проанализировать оборудование (например, добавить память или дополнительные серверы). Консервация очереди означает, что ненужные сообщения, поставленные в очередь, удаляются из кэша, но сохраняются в очереди. |
94% |
89% |
84% |
Используемое место на диске базы данных |
Параметр PercentageDatabaseDiskSpaceUsed отслеживает доступное место для сообщений, поставленных в очередь. Для этого определяется объем используемого места в базе данных, который сравнивается с объемом свободного места в базе данных и на диске. При этом также учитывается общий размер диска. В окончательной первоначальной версии (RTM) Microsoft Exchange Server 2007 минимальный объем свободного места — 4 ГБ, а в Microsoft Exchange 2007 с пакетом обновления 1 (SP1) — 500 МБ. |
Для предотвращения потери данных в некоторых ситуациях Exchange может прекратить принимать почту. Это может быть вызвано нехваткой свободного места на диске. Проверьте, не накапливаются ли в очередях сообщения Если раздел с очередью слишком мал, рекомендуется переместить его на диск с большим объемом. Удалите ненужные файла с диска с очередью. В окончательной первоначальной версии (RTM) Exchange 2007 эта проблема возникает наиболее часто, если на диске доступно менее ГБ. В Exchange 2007 SP1 эта проблема возникает наиболее часто, если на диске доступно менее 500 МБ. При включении транспортной корзины (и использовании кластера с непрерывной репликацией) требования будут выше. |
* |
Высокое значение минус 2 % |
Высокое значение минус 4% |
Свободное место на жестком диске, на котором хранятся журналы транзакций базы данных очереди сообщений. |
Параметр PercentageDatabase LoggingDiskSpaceUsed отслеживает объем свободного места на диске, чтобы у журналов транзакций всегда было достаточно места для зафиксированных транзакций. |
Для предотвращения потери данных в некоторых ситуациях Exchange может прекратить принимать почту. Это может быть вызвано нехваткой свободного места на диске. Если журналы транзакций базы данных находятся на другом диске, чем база данных, проблема указывает на то, что диск слишком маленький. |
** |
Высокое значение минус 2 % |
Высокое значение минус 4% |
Количество сегментов версий |
Базы данных ESE хранят в памяти список изменений базы данных, который называется хранилищем версий. Параметр VersionBuckets отследивает количество хранящихся в памяти версий, так как важно фиксировать их на диске. Размер выделенных сегментов версий колеблется при нормальной работе, но он может достигать недопустимо высокого уровня вследствие проблем с вирусами, нарушения целостности базы данных Jet, прохождения больших сообщений или снижения производительности ввода-вывода жесткого диска. Если размер слишком высокий, это может означать, что в хранилище версий слишком много изменений, ожидающих фиксации. |
Ситуации с высоким значением этот параметра обычно являются временными, и их можно пропускать. Если проблема возникает часто, рекомендуется проверить наличие органичения размеров сообщений. Если проблема не вызвана большими сообщениями, отследите счетчики просизводительности ввода-вывода диска, чтобы выявить проблемы с диском. |
Окончательная первоначальная версия (RTM): 100 Пакет обновления 1 (SP1): 200 |
Окончательная первоначальная версия (RTM): 60 Пакет обновления 1 (SP1): 120 |
Окончательная первоначальная версия (RTM): 40 Пакет обновления 1 (SP1): 80 |
* RTM Limit = 100 X(totalNumberOfBytesOnDisk – 4 GB) ? totalNumberOfBytesOnDisk
SP1 Limit = 100 X (totalNumberOfBytesOnDisk – 500 MB) ? totalNumberOfBytesOnDisk
** Limit = (totalNumberOfBytesOnDisk – (CheckpointDepthMax ? 25)) ? 100 ? totalNumberOfBytesOnDisk
*** 32-разрядная версия Exchange не поддерживается в рабочей среде. Тем не менее для компьютеров x86 с переключателем /3GB существует ограничение в 1800 МБ или 75 % ОЗУ (в зависимости от того, какое значение меньше). Для компьютеров x86 без переключателя /3GB существует ограничение в 800 МБ или 75 % ОЗУ (в зависимости от того, какое значение меньше).
В следующем примере предупреждения диск, на котором находится очередь, имеет размер около 8 ГБ. Объем свободного места — около 3,6 ГБ, что недостаточно для безопасного приема сообщений. Проблема была устранена путем перемещения базы данных очередей на больший диск.
Тип события: Предупреждение Источник события: MSExchangeTransport Категория события: ResourceManager Код события: 15002 Описание: Загруженность ресурсов постоянно находится на высоком уровне. Статистика: Запрос к базе данных и места на диске ("C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue\mail.que") = 54% [Высокий] [Обычный=45% Умеренно высокий=47% Высокий=49%] Запрос к базе данных, ведущей журнал места на диске ("C:\Program Files\Microsoft\Exchange Server\TransportRoles\data\Queue\") = 54% [Обычный] [Обычный=89% Умеренно высокий=91% Высокий=93%] Сегменты версий = 0 [нормальный] [нормальный=40 умеренно высокий=60 высокий=100] Байты исключительного пользования = 10% [нормальный] [нормальный=71% умеренно высокий=73% высокий=75%] Загрузка физической памяти = 52% [ограничение до начала консервации сообщений — 94%.] |
Дополнительные сведения
Дополнительные сведения об устранении неполадок с транспортом и потоком почтвы см. в разделе Проблемы с транспортом и потоком почты.
Дополнительные сведения об анализаторе потока почты Exchange см. в разделах Использование консоли управления Exchange и Использование элементов управления.