Jelenségek
A 2019.Microsoft Exchange Server frissítések telepítése után hiányos eredményt kap, amikor elemeket keres egy postaládában.
A probléma oka
Minden egyes Exchange Server újratelepíti a Microsoft Keresés Foundationt. Bár ez a folyamat nem mindig sikerül, az ilyen hibák nem akadályozják meg az Exchange Server frissítés befejezését.
Ebben a helyzetben úgy tűnik, hogy a frissített kiszolgáló teljesen működőképes. Számos probléma azonban hatással lesz a Microsoft Keresés kapcsolódó szolgáltatásokra. A Microsoft keresési Exchange például le van tiltva, vagy a Noderunner.exe le. E problémák miatt a futó kiszolgáló leállítja Exchange Server postaládaelemek indexelését. Ha az indexelési hiba hosszabb ideig tart, az indexel nem indexelt postaládaelemek végleges hibaállapotba fognak átesni.
Amikor az elemek hibaállapotba kerülnek, és a keresési folyamatokat érintő problémák kijavítva vannak, a kiszolgáló folytatja az indexelést. Alapértelmezés szerint azonban a kiszolgáló nem próbálja meg indexelni a végleges hibaállapotba ékelt elemeket. Ezért ezek az elemek nem jelennek meg a keresési eredményekben.
Megoldás
A probléma megoldásához hozzon létre egy új felülbírálást a végleges hibaállapotban lévő elemekhez, majd indexelja újra az elemeket. Kövesse az alábbi lépéseket:
-
A beállítás felülbírálása az alábbi parancsmag futtatásával:New-SettingOverride -Name "Big Funnel Permanent Retry" -Component "BigFunnel" -Section "BigFunnelFailedItemsQuerySettings" -Parameters @("ExcludePermanentFailures=false") -Reason "Re-Index Messages" -MinVersion "<Build Number>" -MaxVersion "<Build Number>" Megjegyzés: Ebben a parancsmagban cserélje le az <buildszám>-et az érintett postaládát tartalmazó kiszolgálón futó Exchange Server-build számára.
-
Frissítse a konfigurációt az alábbi parancsmag futtatásával:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh A parancsmag futtatása után a BigFunnel.Overrides.ini az %ExchangeInstallPath%\v15\config könyvtárban kell lennie.
-
A Exchange Server a korábban nem indexelt postaládaelemek indexelése. Ehhez futtassa a következő parancsmagot:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant
Megjegyzések:
-
Ebben a parancsmagban cserélje <postaláda-azonosító> az érintett postaláda nevére.
-
A parancsmagban (BigFunnelRetryFeederTimeBasedAssistant) használt segéd neve megkülönbözteti a kis- és nagybetűket.
-
A parancsmag a 2019 Exchange Server 11-es és újabb kumulatív frissítésben érhető el.
Ez a parancsmag nem foglalkozik az indexekkel kapcsolatos összes probléma megoldásával. Ehelyett a keresési Exchange emlékeztetőt ad a nem indexelt, nem indexelt állapotban lévő elemek indexelésére.
-
Megjegyzés: A beállítás felülbírálása segít elkerülni a postaládák áthelyezését az elemek újraindexelése érdekében. Azt javasoljuk azonban, hogy ne hagyja véglegesen a felülbírálási készletet a környezetben, mert az megnövelheti a processzorhasználatot. Az elemek újraindexelése után távolítsa el a felülbírálást a Remove-SettingOverride parancsmag használatával.