Stav serverů Exchange není v pořádku při odstranění poštovních schránek monitorování

Příznaky

V Microsoft Exchange Server 2019, 2016 nebo 2013 nasadíte několik serverů s názvem, například EXCH, EXCH-02 atd. V takovém případě si všimnete, že monitorovací poštovní schránky a přidružené účty Active Directory pro EXCH-02 se odstraňují každou hodinu, a to i po jejich opětovném vytvoření. Kromě toho Get-ServerHealth zobrazuje mnoho sad stavu ve stavu Není v pořádku kvůli chybějícím poštovním schránkám monitorování.

Příčina

K tomuto problému dochází, protože monitorování poštovních schránek jsou nesprávně odstraněny procesem MonitoringMailboxCleaner . Tento proces se spouští každou hodinu na každém serveru, na kterém běží Exchange Server. Odebere monitorování poštovních schránek, které už tento server nepotřebuje. Pokud chcete vytvořit seznam poštovních schránek, které se mají zkontrolovat, proces zkontroluje hodnotu DisplayName účtů pomocí shody vzoru pro řetězec HealthMailbox-SERVERNAME- . Potom vyhodnotí každou položku v seznamu a určí, jestli má být tato položka odstraněna.

V tomto scénáři, když proces běží na serveru EXCH, seznam obsahuje všechny poštovní schránky, které mají DisplayName , který odpovídá HealthMailbox-EXCH- řetězec. To zahrnuje poštovní schránky pro EXCH i EXCH-02. Proces považuje poštovní schránky EXCH-02 za neplatné a pak je odstraní.

Toto chování lze pozorovat v protokolech trasování aktivního monitorování, které jsou umístěny v <ExchangeInstallDir>\Logging\Monitoring\Monitoring\MSExchangeHMWorker\ActiveMonitoringTraceLogs.

Řešení

Pokud chcete tento problém vyřešit, použijte jinou konvenci vytváření názvů, která neobsahuje spojovníky pro servery, na kterých běží Exchange Server.

Pokud již byly servery tímto způsobem nastaveny, můžete zabránit problému tak, že v Uživatelé a počítače služby Active Directory vyberete možnost Chránit objekt před náhodným odstraněním. Postupujte takto:

  1. Otevřete Uživatelé a počítače služby Active Directory.
  2. Vyberte Zobrazit a ověřte, že je vybraná možnost Rozšířené funkce .
  3. Rozbalte doménu, rozbalte položku Objekty systému Microsoft Exchange a pak vyberte Možnost Monitorování poštovních schránek.
  4. Poklikejte na první objekt GUID> HealthMailboxu<.
  5. Vyberte kartu Objekt .
  6. Vyberte možnost Chránit objekt před náhodným odstraněním a pak vyberte OK.
  7. Opakujte kroky 1 až 6 pro každý objekt GUID> HealthMailbox< v kontejneru Monitorování poštovních schránek.