Gäller för
Exchange Server 2019

Symptom

När du har installerat en uppdatering för Microsoft Exchange Server 2019 kan du få ofullständiga resultat när du söker efter objekt i en postlåda.

Orsak

Under varje Exchange Server installeras Microsoft Search Foundation om. Även om den här processen inte alltid slutförs utan fel, stoppas inte Exchange Server uppgraderingen slutförs.

I det här fallet ser den uppgraderade servern ut att fungera fullt ut. Men flera problem påverkar tjänsterna som är associerade med Microsoft Search Foundation. Till exempel är tjänsten Microsoft Exchange Sök inaktiverad eller också Noderunner.exe att stoppas. På grund av dessa problem slutar servern som kör e-Exchange Server att indexera postlådeobjekt. Om indexeringsfelet fortsätter under en längre tid får postlådeobjekt som inte är indexerade permanent feltillstånd.

När som helst efter att objekten har misslyckats kan servern återuppta indexeringen av objekt om problemen som påverkar sökprocesserna har åtgärdats. Som standard försöker servern inte indexera de objekt som hamnade i permanent felläge. Därför visas inte de objekten i sökresultaten.

Lösning

Lös problemet genom att skapa en ny åsidosättning för objekt som har permanent fel och sedan indexera om objekten. Följ de här anvisningarna:

  1. Skapa en åsidosättning av en inställning genom att köra följande 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! Ersätt <build number> med numret på den Exchange Server-version som körs på servern som innehåller den aktuella postlådan.

  2. Uppdatera konfigurationen genom att köra följande cmdlet:Get-ExchangeDiagnosticInfo -Process Microsoft.Exchange.Directory.TopologyService -Component VariantConfiguration -Argument Refresh När du har kört denna cmdlet bör du se BigFunnel.Overrides.ini filen i katalogen %ExchangeInstallPath%\v15\config.

  3. Utlösa Exchange Server att indexera postlådeobjekt som inte indexerats tidigare. Det gör du genom att köra följande cmdlet:Start-MailboxAssistant -Identity <mailbox ID> -AssistantName BigFunnelRetryFeederTimeBasedAssistant

    Meddelanden: 

    • I den här cmdleten ersätter <postlådans ID> namnet på den aktuella postlådan.

    • Namnet på assistenten som används i cmdleten (BigFunnelRetryFeederTimeBasedAssistant) är den här delen av den.

    • Cmdleten är tillgänglig i den Exchange Server 2019-kumulativa uppdateringen 11 och senare versioner.

    Den här cmdleten tar inte upp alla indexrelaterade problem. I stället påminner den Exchange söktjänsten om att indexera objekt som aldrig indexerats och som inte är indexerade.

Obs!: Inställningens åsidosättning hjälper dig att undvika att behöva flytta postlådor för att indexera om objekt. Vi rekommenderar dock att du inte lämnar åsidosättningen inställd permanent i miljön eftersom det kan leda till ökad CPU-användning. När objekten indexeras om tar du bort åsidosättningen med hjälp av cmdleten Remove-SettingOverride .

Behöver du mer hjälp?

Vill du ha fler alternativ?

Utforska prenumerationsförmåner, bläddra bland utbildningskurser, lär dig hur du skyddar din enhet med mera.