Określanie żądającego, który zmienił stan składnika serwera
Oryginalny numer KB: 2958835
Symptomy
W Microsoft Exchange Server wersji 2013 lub nowszej próbujesz zmienić stan składnika serwera na Active
za pomocą Set-ServerComponentState
polecenia . Polecenie kończy się bez żadnych błędów, jednak składnik pozostaje Inactive
.
Dzieje się tak głównie dlatego, że nazwa obiektu żądającego podana w Set-ServerComponentState
pliku nie pasuje do obiektu żądającego, który pierwotnie zmienił stan.
Rozwiązanie
W takim scenariuszu użyj następującego polecenia, aby znaleźć żądającego, który zmienił stan składnika:
(Get-ServerComponentState -Identity <ServerName> -Component <Component>).LocalStates
Na przykład w poniższym przykładzie składniki Monitoring i RecoveryActionsEnabled są nieaktywne.
Użyj następującego polecenia, aby znaleźć element Requestor, który zmienia stan składnika Monitorowanie na Inactive
:
(Get-ServerComponentState -Identity Exch1 -Component Monitoring).LocalStates
Teraz, gdy znasz element Requestor, użyj następującego polecenia, aby zmienić stan składnika Monitorowanie na Active
:
Set-ServerComponentState -Identity Exch1 -Component Monitoring -State Active -Requester Functional
Sprawdź, czy składnik jest aktywny, używając następującego polecenia:
Get-ServerComponentState -Identity exch1 -Component Monitoring).LocalStates
Informacje
Aby uzyskać szczegółowe informacje na temat stanów składników serwera w Exchange Server 2013 r., zobacz Server Component States in Exchange 2013 (Stany składników serwera w programie Exchange 2013).
Opinia
https://aka.ms/ContentUserFeedback.
Dostępne już wkrótce: W 2024 r. będziemy stopniowo wycofywać zgłoszenia z serwisu GitHub jako mechanizm przesyłania opinii na temat zawartości i zastępować go nowym systemem opinii. Aby uzyskać więcej informacji, sprawdź:Prześlij i wyświetl opinię dla