Ошибки 4999, 1007, 7031 Microsoft Exchange Diagnostics

MapiExceptionNetworkError: Unable to mount database
www.microsoft.com

Ошибки 4999, 1007, 7031 Microsoft Exchange Diagnostics стали появляться синхронно на одном из серверов Exchange 2013 в продакшене, являющимся ещё и членом DAG. Описания ошибок недвусмысленно сигнализировали о проблемах со службой диагностики Exchange. Хоть она и не является критически важным компонентом и без неё почта будет бегать в обе стороны совершенно спокойно, без внимания все же такую ситуацию оставлять не хотелось.


Найти больше информации по настройке и администрированию Exchange 2013 на моем блоге вы сможете в основной статье тематики — Exchange 2013 — Установка, настройка, администрирование.


Устранение ошибок 4999, 1007, 7031 Microsoft Exchange Diagnostics

Для начала небольшая диагностическая информация. Полный текст ошибки 4009:

Скрин:

4999, 1007, 7031 Microsoft Exchange Diagnostics 04

 

Полный текст ошибки 1007:

Скриншот:

4999, 1007, 7031 Microsoft Exchange Diagnostics 03

Полный текст ошибки 7031:

Ну и последний скрин:

4999, 1007, 7031 Microsoft Exchange Diagnostics 05

Аварийное завершение службы в 784 раз не радовало глаз.

Ошибка 1007 указывала на проблемы с журналом производительности ExchangeDiagnosticsPerformanceLog. Отлично, идем в Монитор производительности (через оснастку MMC) и смотрим что у нас там создано. На мое удивление там была всего лишь одна группа сборщиков данных Exchange (с чем сравнивать было — на втором сервере-партнере по DAG картина была совершенно другая), которая периодически пропадала и появлялась снова. Вот так это выглядело вживую:

4999, 1007, 7031 Microsoft Exchange Diagnostics 02

4999, 1007, 7031 Microsoft Exchange Diagnostics 01

Обратите внимание на статус сборщика (на скрине вверху справа — статус пустой). Если нажать F5, сборщик пропадал, через некоторое время появлялся снова. Удалить его не получалось. Решение 1 проблемы нашел на официальных ресурсах — блоге Technet. Заключается оно в следующем — через реестр удалить сбойные сборщики данных. После перезагрузки они пересоздадутся автоматически.

Открываем regedit, проходим в ветку реестра:

Удаляем проблемный сборщик данных Exchange (префикс ExchangeDiagnostics…, другие не трогать). У меня это был ExchangeDiagnosticsPerformanceLog, как я упоминал выше (ничего страшного, если удалите оба):

4999, 1007, 7031 Microsoft Exchange Diagnostics 06

После перезагрузки все нормализовалось, сборщики пересоздались и были запущены (вот так все и должно выглядеть):

4999, 1007, 7031 Microsoft Exchange Diagnostics 07

Проблема на этом была решена.

 

 

 

comments powered by HyperComments