Le installazioni o gli aggiornamenti dei punti di distribuzione richiedono più tempo del previsto in System Center 2012 Configuration Manager

Questo articolo descrive un problema di prestazioni durante l'installazione o l'aggiornamento di punti di distribuzione (DP) in siti Configuration Manager con molti DP standard o pull.

Versione originale del prodotto: Microsoft System Center 2012 Configuration Manager, System Center Configuration Manager 2012 R2
Numero KB originale: 3025353

Riepilogo

In System Center 2012 Configuration Manager siti con molti punti di distribuzione standard o pull, l'installazione o l'aggiornamento di tutti i punti di distribuzione potrebbe richiedere più tempo del previsto. Ciò può verificarsi se il componente di Gestione distribuzione non è in grado di creare thread aggiuntivi per il processo di installazione o aggiornamento.

Inoltre, si riceveranno messaggi simili ai seguenti nel file Distmgr.log:

Thread di elaborazione dell'aggiornamento DP: non sono rimasti più thread disponibili per elaborare altre notifiche del punto di distribuzione dell'aggiornamento. Attenderà gli aggiornamenti dei punti di distribuzione esistenti.

Se si riceve ripetutamente questo messaggio, è possibile ridurre il tempo complessivo necessario per completare il processo aumentando il numero di thread di elaborazione.

Limite dei thread di aggiornamento DP

Per impostazione predefinita, Gestione distribuzione alloca fino a cinque thread per installare o aggiornare i punti di distribuzione. Ogni thread ha un singolo punto di distribuzione. L'impostazione predefinita viene registrata nel file Distmgr.log come limite del thread di aggiornamento DP.

Il limite del thread di aggiornamento DP è una proprietà del file di controllo del sito rappresentata come DPUpgradeThreadLimit in Strumentazione gestione Windows (WMI). Per impostazione predefinita, questa proprietà non è presente. Tuttavia, quando si aggiunge questa proprietà, è possibile eseguire l'override del limite predefinito di cinque thread.

Per aumentare il limite predefinito, creare DPUpgradeThreadLimit come proprietà incorporata del SMS_DISTRIBUTION_MANAGER componente. Si tratta di un'istanza della SMS_SCI_Component classe nello spazio dei nomi del sito.

Per assicurarsi che le modifiche abbiano effetto, riavviare il servizio SMS_Executive nel server del sito dopo aver modificato questa proprietà.

Nota

L'aumento del limite di thread oltre il valore predefinito comporta un carico aggiuntivo nel server del sito. È necessario completare una pianificazione e un test accurati per evitare l'introduzione di colli di bottiglia delle prestazioni nel server del sito durante il processo di aggiornamento. Un massimo di cinquanta thread deve essere sufficiente per la maggior parte degli ambienti.

Riferimenti