Huge process called store.exe in active node in Exchange Server 2007 Cluster (CCR) !!!
We have implementated Exchange Server 2007. Mailbox Role is running in 2 Node Cluster using CCR. Both Node has 12GB RAM. In our Active Node we always find that all processess have taken almost 11.5GB RAM. And surprisingly store.exe (it is the culprit !!!) has taken almost 10GB RAM. Where as in Passieve Node all process take only 4GB RAM and there is no such process called store.exe. What should we do ?
May 19th, 2009 3:29pm
You can see store.exe memory usage only on Active node because Microsoft Exchange Information Store service runs on any active node which execute store.exe file which is core Exchange database engine so you couldn't see on passive node.
About high memory usage, this is normal behaviour in Exchange 2007. Exchange tries to cache database as much as possible to improve performance but it also release memory effectively when other programs want. Refer below article for further detail....
Understanding Exchange 2007 Memory Usage and its use of the Paging File
http://msexchangeteam.com/archive/2008/08/06/449484.aspx
Just make sure that you have latest service pack and update rollup installed on Exchange to make sure that it is not affected by any known issue...
How to obtain the latest service pack or update rollup for Exchange 2007
http://support.microsoft.com/kb/937052
Refer below procedure to install update rollups and service pack.
How to Install Update Rollups in a CCR Environment
http://technet.microsoft.com/en-us/library/bb885047.aspx
Also verify that proper exclusion is set in file level antivirus.
File-Level Antivirus Scanning on Exchange 2007
http://technet.microsoft.com/en-us/library/bb332342.aspx
Amit Tank | MVP Exchange Server | MCITP: EMA, MCSA: M | http://ExchangeShare.WordPress.com
Free Windows Admin Tool Kit Click here and download it now
May 19th, 2009 4:02pm
Agree with Amit. Store.exe is hungry for memory and this shouldn't be an issue unless you facing performance issue. As suggested by Amit follow all the KB's and closely monitor exchange server event logs.Arun Kumar | MCSE - 2K3 + Messaging | ITIL-F V3
May 19th, 2009 11:54pm
Very solid answer, Amit, very solid
Just add one point, although its not recommended, if you want to restrict the memory usage, please see this article
Resources:
Why is Exchange Store.exe so RAM hungry?
Store Database Cache size section in KB 815372
Free Windows Admin Tool Kit Click here and download it now
May 20th, 2009 12:22pm
I know this is a late reply but I cannot find anything on my problem:I am running E2K7 on 2000 x64 w/ 9GB of Ram in a CCR configuration. I am also running NFS on this box (client) for backup purposes (NBU)So, since exchange gobbles up all the ram, it crashes NFS and I am unable to restart the service due to 'low sytem resources', at which point I have to restartthe server. I want to limit the store size to maybe 6GB, but I do not want to effect performance. We have about 400 users; so I am thinking 6GB should beplenty. Anyhow; we are running all SP patches and are up to date on Windows 2008; and this is an issue. Exchange is not releasing as it is supposed to for a critical service. So what does anyone think on this?
October 19th, 2009 6:42pm