Symptom
Du stöter på ett eller flera av följande symptom:
-
Användare kan inte ta emot e-postmeddelanden eller ansluta till sin postlåda.
-
Microsoft Exchange Server slutar svara och verkar vara låst.
-
Noderunner-processen tar upp för mycket minne.
Orsak
Noderunner-processen i Exchange Server kan förbruka mycket minne när du försöker indexera vissa objekt. Det här beteendet orsakar olika prestandaproblem på servern.
Lösning
Du kan åtgärda problemet genom att begränsa mängden minne som kan användas av noderunnerprocessen. Följ de här anvisningarna på varje Exchange-server:
-
Leta reda på filenNoderunner.exe.config i mappen %ExchangeInstallPath%Bin\Search\Ceres\Runtime\1.0 .
-
Öppna Noderunner.exe.config-filen och leta sedan reda på<-nodenRunnerSettings minneLimitMegabytes="0"/> XML-nod.
-
Ange parametern memoryLimitMegabytes till ett värde som är 25 procent av det installerade serverminnet. Ange värdet i megabyte. Om problemet kvarstår när du har slutfört de här stegen sänker du värdet för memoryLimitMegabytes med fem procent och testar sedan igen.
Obs! För en server som har Exchange Server 2019 installerat och 128 GB minne anger du parametern memoryLimitMegabytes till ett värde mellan 1 0000 och 32 000 (10–32 GB). Sökprestandan påverkas om du anger värdet för minneLimitMegabytes för lågt.
-
Kör följande PowerShell-kommando för att starta om Värdstyrenhetstjänsten för Microsoft Exchange Search:Restart-Service HostControllerService
-
Kör följande kommando i ett PowerShell- eller Kommandotolksfönster för att starta om IIS:IISReset /restart