The System Center Operations Manager 2007 R2 Config Service consumes 100% CPU for an extended amount of time

hotfixHere’s another KB article we published today. This one describes a problem where the SCOM 2007 Config Service may consume 100% CPU utilization on servers that have 8 or more cores:

=====

Symptoms

On machines that have more than eight (8) CPU cores, you may see the System Center Operations Manager 2007 R2 Config Service consuming 100% CPU for extended periods of time.

Cause

The Config Service reads from the database and notifies the agents that new config is needed. This is seen via event ID 29102 in the event log. After that all agents send a message to the Config Service to get the new config. The Config Service has a threshold on how many requests it is to process at a time which is set to 25 * CPU Core count by default. On machines where there are greater than eight cores this can lead to the launching of threads that are all trying to connect to SQL that can overwhelm the the network or the SQL server.

Resolution

To resolve this issue, change the default setting to a setting where the total number of cores * setting is no more than 100:

1. Stop the Config Service
2. Open Regedit
3. Go to HKLM\Software\Microsoft\Microsoft Operations Manager\3.0\Config Service
4. Create a DWORD value named "Max Number Of Worker Threads Per CPU" without the quotes and set the value such that the number of cores * <your value> is no greater than 100.
5. Restart the Config Service

More Information

This is required for R2 only.

=====

For the most current version of this article please see the following:

2655633: The System Center Operations Manager 2007 R2 Config Service consumes 100% CPU for an extended amount of time

J.C. Hornbeck | System Center Knowledge Engineer

App-V Team blog: https://blogs.technet.com/appv/
AVIcode Team blog: https://blogs.technet.com/b/avicode
ConfigMgr Support Team blog: https://blogs.technet.com/configurationmgr/
DPM Team blog: https://blogs.technet.com/dpm/
MED-V Team blog: https://blogs.technet.com/medv/
OOB Support Team blog: https://blogs.technet.com/oob/
Opalis Team blog: https://blogs.technet.com/opalis
Orchestrator Support Team blog: https://blogs.technet.com/b/orchestrator/
OpsMgr Support Team blog: https://blogs.technet.com/operationsmgr/
SCMDM Support Team blog: https://blogs.technet.com/mdm/
SCVMM Team blog: https://blogs.technet.com/scvmm
Server App-V Team blog: https://blogs.technet.com/b/serverappv
Service Manager Team blog: https://blogs.technet.com/b/servicemanager
System Center Essentials Team blog: https://blogs.technet.com/b/systemcenteressentials
WSUS Support Team blog: https://blogs.technet.com/sus/

clip_image001 clip_image002

Comments

  • Anonymous
    January 10, 2012
    www.Hound.com is job portal site, it contain so many job for job seeker it has many option for job seeker.  Hound.com  having different options and different sector for job seeker it has portal it means it connected to anther site also. It contain all types of jobs for different job seeker. Hound.com  is recruitment site they having so many advertisement for job-seeker. <a href="www.hound.com/.../Operations" rel="dofollow">operations manager employment</a>

  • Anonymous
    January 11, 2012
    Hi,  This site provides the better source for the Jobs than the other jobs sites. Here employer may take the good job from the site. This site gives us to all types of Job and provide the expert information. Many people gets the Jobs through this website as compare to the other website. This is the place only after satisfactory information has been gathered on the quality. This site gives you dream of working at various jobs. Here you will get all the jobs which is better for you. <a href=”www.operationscrossing.com/.../Operations-Manager-Jobs-OperationsCrossing-Comin">operations manager employment</a> Regards, Abdiel Technologies.