Symptomer
Når du har installert en oppdatering for Microsoft Exchange Server 2019, kan du få ufullstendige resultater når du søker etter elementer i en postboks.
Årsak
Under hver Exchange Server oppgradering, installeres Microsoft Søk Foundation på nytt. Selv om denne prosessen ikke alltid fullføres, stopper ikke en slik feil Exchange Server oppgraderingen fullføres.
I denne situasjonen ser den oppgraderte serveren ut til å være fullstendig funksjonell. Flere problemer påvirker imidlertid tjenestene som er knyttet til Microsoft Søk Foundation. Microsoft Exchange-søketjenesten er for eksempel deaktivert, eller Noderunner.exe stoppes. På grunn av disse problemene stopper serveren som kjører, Exchange Server indeksering av postbokselementer. Hvis indekseringsfeilen vedvarer i en lengre periode, går postbokselementene som ikke er indeksert, til en permanent feiltilstand.
Når som helst etter at elementene har gått inn i denne feiltilstanden, vil serveren gjenoppta indeksering av elementer hvis problemene som påvirker søkeprosessene, er løst. Som standard vil serveren imidlertid ikke prøve å indeksere elementene som gikk i permanent feiltilstand. Derfor vises ikke disse elementene i søkeresultatene.
Løsning
Hvis du vil løse dette problemet, oppretter du en ny overstyring for elementene som er i permanent feiltilstand, og deretter på nytt. Følg disse trinnene:
-
Opprett en innstillingsoverstyring ved å kjøre følgende cmdlet:New-SettingOverride -Name "Big Funnel Permanent Retry" -Component "BigFunnel" -Section "BigFunnelFailedItemsQuerySettings" -Parameters @("ExcludePermanentFailures=false") -Reason "Re-Index Messages" -MinVersion "<Build Number>" -MaxVersion "<Build Number>" Obs! I denne cmdleten erstatter du <Byggnummer> med nummeret på Exchange Server-bygget som kjører på serveren som inneholder den berørte postboksen.
-
Oppdater konfigurasjonen ved å kjøre følgende cmdlet:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh Når du har kjørt denne cmdleten, skal du BigFunnel.Overrides.ini filen i katalogen %ExchangeInstallPath%\v15\config.
-
Utløser Exchange Server til å indeksere postbokselementene som ikke ble indeksert tidligere. Hvis du vil gjøre dette, kjører du følgende cmdlet:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant
Obs!:
-
I denne cmdleten erstatter <postboks-ID> med navnet på den berørte postboksen.
-
Navnet på assistenten som brukes i cmdleten (BigFunnelRetryFeederTimeBasedAssistant) skiller mellom store og små bokstaver.
-
Cmdleten er tilgjengelig i Exchange Server 2019 kumulativ oppdatering 11 og nyere versjoner.
Denne cmdleten løser ikke alle indeksrelaterte problemer. I stedet minner den søketjenesten Exchange å indeksere elementer som aldri ble indeksert og som er i ikke-indeksert tilstand.
-
Obs!: Innstillingsoverstyringen hjelper deg med å unngå å måtte flytte postbokser for å redeksere elementer. Vi anbefaler imidlertid at du ikke lar overstyringssettet være i miljøet permanent, fordi det kan føre til økt CPU-bruk. Når elementene er indeksert på nytt, fjerner du overstyringen ved hjelp av Remove-SettingOverride-cmdleten .