Požymiai
Kai atliekate Microsoft Exchange Server 2013 duomenų bazės atkūrimo ir bandant pakartoti daugiau nei 1000 operacijų žurnalo failus, "Microsoft Exchange" dubliavimo tarnyba nutraukia netikėtai. Iškilus šiai problemai, įvykio ID 4399 ir įvykio ID 4999 registruojami taikomosios programos žurnale taip:
Log Name: Application Source: MSExchangeRepl Event ID: 4399 Task Category: Service Level: Error Keywords: Classic User: N/A Description: The Microsoft Exchange Replication service is terminating without collecting a Watson dump. Error The Microsoft Exchange Replication service is using too much memory (2279.62109375 MiB) and will be terminated without collecting a Watson dump. This exceeds the maximum expected value of 2048 MiB. To take a dump along with the Watson report, set registry key 'SOFTWARE\Microsoft\ExchangeServer\v15 \Replay\Parameters\EnableWatsonDumpOnTooMuchMemory' to 1. Default can be overridden by setting registry key SOFTWARE\Microsoft\ExchangeServer\v15\Replay\Parameters\MaximumProcessPrivateMemoryMB. Log Name: Application Source: MSExchange Common Event ID: 4999 Task Category: General Level: Error Keywords: Classic User: N/A Description: Watson report about to be sent for process id: 2524, with parameters: E12, c-RTL-AMD64, 15.00.0620.029, msexchangerepl, unknown, unknown, M.E.C.Replay.ReplayServiceTooMuchMemoryNoDumpException, 0, unknown. ErrorReportingEnabled: TruePriežastis
Ši problema gali kilti, nes į replikacijos numatytuosius ribą, 2 gigabaitų (GB) atminties. Pasiekus šią ribą, procesas nutraukiamas.
Sprendimas
Norėdami išspręsti šią problemą, įtraukti šį dalinį registro raktą, ir tada pridėti reikšmės naują dalinį raktą:
SOFTWARE\Microsoft\ExchangeServer\v15\Replay\Parameters\
DWORD: MaximumProcessPrivateMemoryMB
Reikšmė: 8192 Pagrindas: dešimtainis DWORD: MemoryLimitBaseInMB Reikšmė: 4096 Pagrindas: dešimtainisBūsena
Ši problema planuojama panaikinti ateityje kaupiamojo naujinimo Exchange 2013.