Training
Module
MD-102 3-Deploy using Endpoint Configuration Manager - Training
This module explains the common day to day tasks that Administrators would use Configuration Manager to perform.
This browser is no longer supported.
Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support.
Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This article describes a performance issue when installing or upgrading distribution points (DPs) on Configuration Manager sites that have many standard or pull DPs.
Original product version: Microsoft System Center 2012 Configuration Manager, System Center Configuration Manager 2012 R2
Original KB number: 3025353
On System Center 2012 Configuration Manager sites that have many standard or pull distribution points, installing or upgrading all distribution points may take longer than expected. This can occur if the Distribution Manager component cannot create additional threads for the installation or upgrade process.
Additionally, you will receive messages that resemble the following in the Distmgr.log file:
DP upgrade processing thread: No more available threads left to process any more upgrade distribution point notification. Will wait for existing distribution point upgrades.
If you receive this message repeatedly, you can reduce the overall time that is required to complete the process by increasing the number of processing threads.
By default, Distribution Manager allocates up to five threads to install or upgrade distribution points. Each thread has a single distribution point. The default setting is recorded in the Distmgr.log file as DP upgrade thread limit.
DP upgrade thread limit is a Site Control File property that's represented as DPUpgradeThreadLimit
in Windows Management Instrumentation (WMI). By default, this property is not present. However, when you add this property, you can override the predefined limit of five threads.
To increase the default limit, create DPUpgradeThreadLimit
as an embedded property of the SMS_DISTRIBUTION_MANAGER
component. This is an instance of the SMS_SCI_Component
class in the site namespace.
To make sure that the changes take effect, restart the SMS_Executive service on the site server after you change this property.
Note
Increasing the thread limit beyond the default will put additional load on the site server. Careful planning and testing should be completed to prevent the introduction of performance bottlenecks on the site server during the upgrade process. A maximum of fifty threads should be sufficient for most environments.
Training
Module
MD-102 3-Deploy using Endpoint Configuration Manager - Training
This module explains the common day to day tasks that Administrators would use Configuration Manager to perform.