Responder ServiceHealthMSExchangeReplForceReboot powoduje ponowne uruchomienie programu Exchange Server z błędem zatrzymania

Oryginalny numer artykułu KB:   2969070

Symptomy

Program Exchange Server 2016 lub Exchange Server 2013 często uruchamia się ponownie i wyświetla następujący błąd zatrzymania na niebieskim ekranie.

żąda
000000EF kodu wykrywania błędów
Argumenty fffffa80 1a5f9980 00000000 00000000 00000000 00000000 00000000 00000000

Ponowne uruchomienia są inicjowane przez obiekt odpowiadający dostępności zarządzanej ServiceHealthMSExchangeReplForceReboot .

Zdarzenie akcji odzyskiwania jest obserwowane w RecoveryActionResults:

Nazwa dziennika: Microsoft-Exchange-ManagedAvailability/RecoveryActionResults
Źródło: Microsoft-Exchange-ManagedAvailability
Data: DateTime
Identyfikator zdarzenia: 500
Kategoria zadania: odzyskiwanie
Poziom: informacje
Słów kluczowych
Użytkownik: SYSTEM
Komputerów Exch1.contoso.com
Opis
Uruchomiono akcję odzyskiwania. (ActionId = ForceReboot, resourceName = Exch1; Request = ServiceHealthMSExchangeReplForceReboot, InstanceId = 140428.105409.22538.004, ExpectedToFinishAt = 2014-04-29T04:59:09.2253815 Z

I powiązany komunikat o błędzie badania:

Nazwa dziennika: Microsoft-Exchange-ActiveMonitoring/ProbeResult
Źródło: Microsoft-Exchange-ActiveMonitoring
Data: DateTime
Identyfikator zdarzenia: 2
Kategoria zadania: wynik sondy
Poziom: błąd
Słów kluczowych
Użytkownik: SYSTEM
Komputerów Exch1.contoso.com
Opis
Wynik badania (Name = ServiceHealthMSExchangeReplEndpointProbe/TCP/MSExchangeRepl)
<Error>Zaznacz pole wyboru Microsoft. Exchange. Monitoring. TcpListenerCheck ' zgłosiło wyjątek! Wyjątek — Microsoft. Exchange. Monitoring. ReplicationCheckHighPriorityFailedException: TcpListener sprawdzania priorytetu nie powiodło się. Błąd: test kondycji odbiornika TCP dla usługi replikacji programu Microsoft Exchange na serwerze "Exch1" nie powiódł się. Ten serwer nie może uczestniczyć w replikacji do momentu rozwiązania tego błędu. Błąd: nie można ustalić adresu IP serwera "Exch1", ponieważ system DNS nie zwrócił żadnych informacji.
w witrynie Microsoft. Exchange. Monitoring. ReplicationCheck. FailInternal ()
w witrynie Microsoft. Exchange. Monitoring. ReplicationCheck. Fail (błąd LocalizedString)
w witrynie Microsoft. Exchange. Monitoring. TcpListenerCheck. InternalRun ()
w witrynie Microsoft. Exchange. Monitoring. ReplicationCheck. Uruchom ()
w witrynie Microsoft. Exchange. Monitoring. ActiveMonitoring. HighAvailability. probes. ReplicationHealthChecksProbeBase. RunReplicationCheck (typ CheckType)
Zaznacz pole wyboru Microsoft. Exchange. Monitoring. TcpListenerCheck ' nie przeszedł!
Komunikat szczegółowy — test kondycji odbiornika TCP dla usługi replikacji programu Microsoft Exchange na serwerze "Exch1" nie powiódł się. Ten serwer nie może uczestniczyć w replikacji do momentu rozwiązania tego błędu. Błąd: nie można ustalić adresu IP serwera "Exch1", ponieważ system DNS nie zwrócił żadnych informacji.
</Error>

Przyczyna

Błędnie skonfigurowana karta sieciowa w programie Exchange Server powoduje awarię w rozpoznawaniu nazw DNS (Domain Name System).

Rozwiązanie

Upewnij się, że na karcie sieciowej jest zaznaczona pozycja Zarejestruj adresy tego połączenia w usłudze DNS :

zrzut ekranu przedstawiający krok 1

Uwaga

W przypadku programu Exchange Server, który jest członkiem DAG i ma oddzielne karty sieciowe MAPI i replikacji, upewnij się, że ta właściwość jest zaznaczona na karcie sieciowej, która reprezentuje sieć MAPI.

Zapoznaj się z instrukcjami podanymi w poniższym artykule i upewnij się, że karta sieciowa, która reprezentuje sieci MAPI i replikacji, jest odpowiednio skonfigurowana.

Planowanie wysokiej dostępności i odporności witryny

Więcej informacji

Użyj następującego polecenia programu PowerShell na serwerze programu Exchange, którego dotyczy problem, aby upewnić się, że ponowne uruchomienie serwera jest rzeczywiście powodowane przez ServiceHealthMSExchangeReplForceReboot komputer odbiorczy.

Get-WinEvent -LogName Microsoft-Exchange-ManagedAvailability/* | where {$_.Message -like "*ServiceHealthMSExchangeReplForceReboot*"} | ft Message,TimeCreated

Możesz również przeszukać dziennik Crimson o nazwie dzienniki akcji odzyskiwania i dzienniki akcji zdalnych w programie Word forcereboot , aby znaleźć odpowiadający na ponowne uruchomienie.