Устранение неполадок набора данных о работоспособности MRS

Область применения: Exchange Server 2013 г.

Настройки работоспособности службы репликации почтовых ящиков (MRS) отслеживают общее состояние службы MRS.

Объяснение

Служба MRS отслеживается следующими зондами и мониторами.

Зонд Настройки работоспособности Зависимости Связанные мониторы
MRSServiceCrashingProbe Миссис Банк данных MRSServiceCrashingMonitor

Дополнительные сведения о пробах и мониторах см. в разделе Работоспособность и производительность сервера.

Действия пользователя

Служба может восстановить работу после отображения оповещения. Поэтому если вы получите оповещение о неработоспособном состоянии настроек работоспособности, сначала убедитесь в наличии данной проблемы. Если проблема не устранена, выполните соответствующие действия по восстановлению, указанные в приведенных ниже разделах.

Проверка наличия проблемы

  1. Определите имена настроек работоспособности и сервера, указанные в оповещении.

  2. В сообщении приводятся подробные сведения о точной причине возникновения оповещения. В большинстве случаев в сообщении приводится достаточно сведений по устранению неполадок для определения основной причины проблемы. Если в сообщении приводятся непонятные сведения:

    1. Откройте командную консоль Exchange и выполните следующую команду, чтобы получить сведения о наборе работоспособности, выпустившей оповещение:

      Get-ServerHealth <server name> | ?{$_.HealthSetName -eq "<health set name>"}
      

      Например, чтобы получить сведения о наборе для контроля работоспособности MRS для сервера server1.contoso.com, выполните следующую команду:

      Get-ServerHealth server1.contoso.com | ?{$_.HealthSetName -eq "MRS"}
      
    2. Просмотрите выходные данные команды, чтобы определить монитор, сообщивший об ошибке. Значение AlertValue для монитора, выдавшего оповещение, будет иметь значение Unhealthy.

    3. Повторно запустите связанный зонд для монитора, находящегося в неработоспособном состоянии. Обратитесь к таблице в разделе Explanation, чтобы найти связанный зонд. Для этого выполните следующую команду.

      Invoke-MonitoringProbe <health set name>\<probe name> -Server <server name> | Format-List
      

      Например, предположим, что неисправен монитор MRSServiceCrashingMonitor. С ним будет связан зонд MRSServiceCrashingProbe. Чтобы запустить этот зонд на сервере server1.contoso.com, выполните следующую команду.

      Invoke-MonitoringProbe MRS\MRSServiceCrashingProbe -Server server1.contoso.com | Format-List
      
    4. В выходных данных команды просмотрите значение параметра Результат зонда. Если этот параметр имеет значение Succeeded, ошибка была временной и в настоящее время устранена. В противном случае обратитесь к действиям по восстановлению, приведенным в следующих разделах.

Распространенные проблемы

Если вы получите оповещение, связанное с настройками работоспособности, сообщение электронной почты содержит приведенные ниже сведения.

  • Имя сервера, отправившего оповещение.

  • Время и дата возникновения оповещения.

  • Используемый механизм проверки подлинности и сведения об учетных данных.

  • Полная трассировка исключения, связанного с последней ошибкой, включая диагностические данные и конкретные сведения о заголовке HTTP.

    Сведения в полной трассировке исключения можно использовать для устранения проблемы. Исключение, создаваемое зондом, содержит поле "Причина сбоя" с описанием причины сбоя.

Почтовый ящик заблокирован

Если почтовый ящик заблокирован, вы можете получить следующее оповещение:

MailboxIdentity: namprd03.prod.outlook.com/Microsoft Exchange Hosted Organizations/example.com/User6 MailboxGuid: Primary (00000000000-abcd-01234-5678-1234567890ab) RequestFlags: IntraOrg, Pull, Protected Database: exampledb-db089 Exception: MapiExceptionADUnavailable: Не удается предварительно заполнить кэш для пользователя ...

Это указывает на то, что почтовый ящик заблокирован. Чтобы разблокировать его, выполните следующую команду:

New-MailboxRepairRequest -CorruptionType LockedMoveTarget -Identity <mailboxIdentity> [-Archive]

Примечание. В этой команде замените <mailboxIdentity> именем почтового ящика, указанного в сообщении электронной почты, как MailboxIdentity. Если почтовый ящик является архивным, необходимо включить флаг -Archive . Вы можете определить, является ли почтовый ящик основным или архивным, изучив поле MailboxGuid в оповещении.

Поврежденное задание миграции

При повреждении задания миграции вы можете получить следующее оповещение:

Уведомление, выданное MailboxMigration 07.09.2012 21:08:32. Сведения: Диагностические сведения: ProcessCacheEntry: First Organization :: /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=e80fc128879e452ebc882f6bca7007fa-Migration.8

Повреждение происходит при возникновении проблем с метаданными миграции. После повреждения корпорация Майкрософт получит отчет Watson, который будет расследован. Чтобы устранить эту проблему, необходимо удалить пакет миграции, а затем повторно создать пакет. Для этого выполните следующие действия:

  1. Чтобы удалить поврежденный пакет, выполните следующую команду:

    Remove-MigrationBatch -Identity
    
  2. Чтобы воссоздать пакетное задание, выполните следующую команду:

    New-MigrationBatch -Local -Name
    

Дополнительные сведения см. в статье Exchange PowerShell.

Предупреждение MailboxMigration: CriticalError

При возникновении критической ошибки во время миграции вы можете получить следующее оповещение:

Уведомление, выданное MailboxMigration 07.09.2012 21:08:32. Сведения: Диагностические сведения: ProcessCacheEntry: First Organization :: /o=ExchangeLabs/ou=Exchange Administrative Group (FYDIBOHF23SPDLT)/cn=Recipients/cn=e80fc128879e452ebc882f6bca7007fa-Migration.8

Чтобы устранить эту проблему, повторите миграцию. Для этого выполните следующую команду или нажмите кнопку Пуск в Центре администрирования Exchange (EAC).

Start-MigrationBatch -Identity <BatchName>

При возникновении этой проблемы корпорация Майкрософт получает отчет от программы "Доктор Ватсон" для анализа.

Служба репликации Exchange не запущена.

Если ошибка возникает по этой причине, вы можете проверить работоспособность службы с помощью следующей команды:

Test-MRSHealth <servername> -MonitoringContext:$true

Можно также попробовать запустить службу, выполнив следующую команду:

Start-Service msexchangemailboxreplication

Ошибка проверки связи MSExchangeMailboxReplication RCP

Если вы видите эту причину ошибки, вы можете получить следующее оповещение:

Проблема с MRS была обнаружена 26.06.2012 6:08:47. Сведения. Проверка ping MRS RPC для serverName <> завершилась сбоем со следующей ошибкой: Конечная точка RPC для службы репликации почтовых ящиков Microsoft Exchange не смогла ответить:

Если возникает эта ошибка, вы можете проверить работоспособность службы с помощью следующей команды:

Test-MRSHealth <servername> -MonitoringContext:$true

Можно также попробовать перезапустить службу, выполнив следующую команду:

Restart-Service msexchangemailboxreplication

В службе MSExchangeMailboxReplication постоянно возникает сбой

Если в службе MSExchangeMailboxReplication возникает сбой или она перестает отвечать, вы можете получить следующее оповещение:

За последние 01:00:00:00 произошел сбой процесса MRS по крайней мере 3 раза. <b>Watson Message:</b> Отчет Watson о том, что будет отправлен для идентификатора процесса: 41432, с параметрами: E12, <ServerName>, 15.00.0516.024, MSExchangeMailboxReplication, M.Exchange.MailboxReplicationService, M.E.M.BaseJob.BeginJob, System.ApplicationException, 7ec9, 15.00.0516.024. ErrorReportingEnabled: True.*

Если возникает эта ошибка, вы можете проверить работоспособность службы с помощью следующей команды:

Test-MRSHealth <servername> -MonitoringContext:$true

Можно также попробовать перезапустить службу, выполнив следующую команду:

Restart-Service msexchangemailboxreplication

MSExchangeMailboxReplication не сканирует очереди MDB

Если службе MSExchangeMailboxReplication не удается проверить очереди, вы можете получить следующее оповещение:

Проблема с MRS была обнаружена 12.06.2012 18:20:44. Сведения. Проверка очереди MRS для имени> сервера <завершилась сбоем со следующей ошибкой: Служба репликации почтовых ящиков Microsoft Exchange не сканирует очереди базы данных почтовых ящиков на наличие заданий. Возраст последнего сканирования: 04:38:02.1959439..

Если возникает эта ошибка, вы можете проверить работоспособность службы с помощью следующей команды:

Test-MRSHealth <servername> -MonitoringContext:$true

Можно также попробовать перезапустить службу, выполнив следующую команду:

Restart-Service msexchangemailboxreplication

Дополнительные действия для устранения неполадок

  1. Запустите диспетчер служб IIS и подключитесь к серверу, на котором возникла ошибка, чтобы проверить, запущен ли пул приложений MSExchangeServicesAppPool.

  2. В диспетчере IIS щелкните Пулы приложений, а затем перезапустите пул приложений MSExchangeServicesAppPool , выполнив следующую команду:

    %SystemRoot%\System32\inetsrv\Appcmd recycle apppool MSExchangeServicesAppPool
    
  3. Повторно запустите связанный зонд, как показано в шаге 2c раздела Verifying the issue still exists.

  4. Если проблема сохраняется, перезапустите службы IIS с помощью программы IISReset или выполнив следующую команду:

    Iisreset /noforce
    
  5. Повторно запустите связанный зонд, как показано в шаге 2c раздела Verifying the issue still exists.

  6. Если проблема не устранена, перезапустите сервер.

  7. После перезапуска сервера повторно запустите связанный зонд, как показано в шаге 2c раздела Verifying the issue still exists.

  8. Если зонд все еще не работает, вам понадобится помощь для устранения данной проблемы. Для решения этой проблемы обратитесь к специалисту службы технической поддержки Майкрософт. Чтобы обратиться к специалисту по служба поддержки Майкрософт, перейдите в службу поддержки для бизнеса, а затем выберите Серверы>Exchange Server. Так как обращение непосредственно в службу технической поддержки Майкрософт в вашей организации может регламентироваться, сначала ознакомьтесь с инструкциями организации.

Дополнительные сведения

Что нового в Exchange 2013

Exchange PowerShell