Servizio ADAM viene eseguito lentamente o si blocca durante la procedura di garbage collection

Traduzione articoli Traduzione articoli
Identificativo articolo: 973284 - Visualizza i prodotti a cui si riferisce l?articolo.
Espandi tutto | Chiudi tutto

In questa pagina

Sintomi

Si consideri il seguente scenario:
  • Si dispone di un computer che esegue Windows Server 2003.
  • ╚ possibile installare ADAM (Active Directory Application Mode) sul computer in uso.
  • ╚ stato configurato pi¨ repliche del contesto dei nomi dell'applicazione per ADAM.
In questo scenario, il server pu˛ eseguire periodicamente lentamente per alcuni minuti o periodicamente non risponda per alcuni minuti. Questo problema si verifica ogni diverse ore. Inoltre, uno o pi¨ dei seguenti eventi vengono aggiunti al Registro di ADAM:
Tipo evento: errore
Origine evento: ADAM [Instance Name]
Categoria evento: (14)
ID evento: 623
Data: <date>
Ora: <time>
Utente: N/d
Computer: <computer name >
Descrizione: < Instance Name1 > <PID><Instance Name2 > l'archivio versione per questa istanza (0) ha raggiunto la dimensione massima di <number >. ╚ probabile che una transazione a esecuzione prolungata Ŕ impedendo la pulitura dell'archivio versione e causandone la generazione dimensioni. Gli aggiornamenti verranno rifiutati fino a quando la transazione a esecuzione prolungata Ŕ stato eseguito il commit o rollback completamente.
Transazione a esecuzione prolungata possibili:
ID sessione: <id>
Contesto di sessione: <context >
Contesto di sessione ThreadId: <id>
Pulitura: 1
Tipo evento: errore
Origine evento: ADAM [Instance Name]
Categoria evento: Internal Processing
ID evento: 1519
Data: <date>
Ora: <time>
Utente: NT AUTHORITY\LOCAL SERVICE
Computer: <computer name >
Descrizione: Errore interno: Active Directory non Ŕ in grado di eseguire un'operazione perchÚ il database ha esaurito archiviazione versione. ID interno di dati aggiuntivi: <number >
Tipo evento: errore
Origine evento: ADAM [Instance Name]
Categoria evento: replica
ID evento: 1479
Descrizione: Active Directory Impossibile aggiornare il seguente oggetto nel controller di dominio locale con le modifiche ricevute dal controller di dominio di origine. In Active Directory non Ŕ sufficiente versione del database archivio per applicare le modifiche.
Oggetto: <object DN >
GUID oggetto: <object GUID >
Controller di dominio di origine: <DC GUID-based DNS name > azione utente
Riavviare questo controller di dominio. Se il problema persiste, aumentare la dimensione dell'archivio versione database. Se la compilazione di oggetti con un numero elevato di valori o la dimensione dei valori Ŕ particolarmente grande, ridurre la dimensione delle modifiche future.
Dati aggiuntivi
Valore di errore: il database Ŕ fuori dell'archivio versione 8573.
Se si utilizza Performance Monitor (Perfmon.exe) per monitorare il computer, si noterÓ che l'utilizzo della CPU e I/O del disco sono molto elevati quando si verifica questo problema.

Se si attiva la registrazione di eventi garbage insieme in base all'articolo della Microsoft Knowledge Base (KB) 314980, si noterÓ che il processo di garbage collection viene eseguita quando si verifica questo problema. Tuttavia, non vengono eliminati oggetti contrassegnati per la rimozione definitiva.

Cause

Fare riferimento alla sezione "Cause" nell'articolo 974803.
974803Il controller di dominio viene eseguito pi¨ lentamente o si blocca quando viene eseguito il processo di garbage collection

Risoluzione

Informazioni sull'hotfix

╚ disponibile un hotfix supportato. Questo hotfix Ŕ tuttavia destinato esclusivamente alla risoluzione del problema descritto in questo articolo. Applicare questo aggiornamento rapido (hotfix) solo per i sistemi in cui si verificano il problema descritto in questo articolo. Questo aggiornamento rapido (hotfix) potrebbe essere eseguiti ulteriori test. Se il problema non causa gravi difficoltÓ, si consiglia di attendere il successivo aggiornamento software contenente tale aggiornamento rapido (hotfix).

Se l'aggiornamento rapido (hotfix) Ŕ disponibile per il download, Ŕ disponibile una sezione "Hotfix disponibile per il download" all'inizio di questo articolo della Knowledge Base. Se in questa sezione non viene visualizzato, contattare il servizio clienti Microsoft e supporto tecnico per ottenere l'hotfix.

Nota Se si verificano ulteriori problemi o se Ŕ richiesta la risoluzione dei problemi, potrebbe essere necessario creare una richiesta di assistenza separata. I normali costi del servizio supporto tecnico clienti Microsoft verranno applicati per eventuali ulteriori domande e problemi che non dovessero rientrare nello specifico hotfix in questione. Per un elenco completo dei numeri di telefono del servizio clienti Microsoft e supporto tecnico o per creare una richiesta di assistenza separata, visitare il seguente sito Web Microsoft:
http://support.microsoft.com/contactus/?ws=support
Nota Il modulo "Hotfix disponibile per il download" Visualizza le lingue per cui Ŕ disponibile l'aggiornamento rapido (hotfix). Se non viene visualizzata la lingua desiderata, Ŕ perchÚ un aggiornamento rapido (hotfix) non Ŕ disponibile per tale lingua.

Prerequisiti

Per applicare questo aggiornamento rapido (hotfix), il computer esegua Windows Server 2003 Service Pack 2 (SP2). Inoltre, deve essere installato ADAM sul computer.

Per ulteriori informazioni su come ottenere Windows Server 2003 service pack, fare clic sul numero dell'articolo della Microsoft Knowledge Base riportato di seguito:
889100Come ottenere il service pack pi¨ recente per Windows Server 2003

Istruzioni di installazione

Per installare questo aggiornamento rapido (hotfix), attenersi alla seguente procedura:
  1. Accedere come amministratore.
  2. Interrompere l'istanza ADAM correlato.
  3. Aprire una finestra del prompt dei comandi degli strumenti di ADAM.
  4. Al prompt dei comandi, digitare i comandi riportati di seguito e quindi premere INVIO dopo ciascun comando:
    dsdbutil
    l'analisi semantica del database
    Vai correzione
  5. Riavviare l'istanza ADAM correlato.

NecessitÓ di riavvio

Non Ŕ necessario riavviare il computer dopo avere applicato questo aggiornamento rapido (hotfix).

Informazioni sulla sostituzione della correzione

Questo aggiornamento rapido (hotfix) non sostituisce un aggiornamento rapido (hotfix) rilasciato in precedenza.

Informazioni sui file

La versione inglese (Stati Uniti) di questo aggiornamento rapido (hotfix) consente di installare file con gli attributi elencati nelle tabelle riportate di seguito. Le date e ore dei file sono elencate in UTC (Coordinated Universal Time). Vengono visualizzate le date e ore dei file sul computer locale in ora locale con la differenza all'ora legale (DST) corrente. Inoltre, le date e ore potrebbero cambiare quando si eseguono determinate operazioni sui file.
Note relative alle informazioni sui file di Windows Server 2003
  • Oltre ai file elencati in queste tabelle, questo aggiornamento rapido (hotfix) installa un file di catalogo di protezione associato (KB number .cat) firmato mediante firma digitale Microsoft.
Per tutte le versioni x 86 le versioni di Windows Server 2003
Riduci questa tabellaEspandi questa tabella
Nome del fileVersione del fileDimensioni fileDataOraPiattaforma
Dsdbutil.exe1.1.3790.4663231,42411-Feb-201011: 38x 86
Per tutte le versioni x 64 basati su versioni di Windows Server 2003
Riduci questa tabellaEspandi questa tabella
Nome del fileVersione del fileDimensioni fileDataOraPiattaforma
Dsdbutil.exe1.1.3790.4663336,38412-Feb-201007: 57x 64

Workaround

Per aggirare questo problema, aumentare la dimensione dell'archivio versione modificando il valore della voce del Registro di sistema seguente:
Posizione: \Parameters
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\ADAM_<Instance-Name>\Parameters

Nome:
EDB max ver pages
(incremento rispetto al valore minimo)
Tipo:
REG_DWORD

Valore:
<value>
Nota Il valore per questa voce del Registro di sistema rappresenta il numero di blocchi di memoria di 16 KB sono riservati. Nella tabella riportata di seguito contiene alcuni valori di esempio per questa voce del Registro di sistema e la quantitÓ di memoria riservata corrispondente.
Riduci questa tabellaEspandi questa tabella
ValoreMemoria riservata
9600MB 152
12800202 MB
16000252 MB
19200302 MB

Nota Si consiglia di non impostare un valore arbitrario elevato per questa voce del Registro di sistema perchÚ il computer potrebbe esaurire la memoria nello spazio del processo Lsass.exe per altre attivitÓ. Questa raccomandazione vale in particolar modo su una versione x 86 di Windows.

Quando si verifica per il valore obbligatorio, si consiglia di approccio il valore richiesto con incrementi di 50 MB. Il valore che consente di garbage collection per l'utilizzo Ŕ il valore Ŕ consigliabile che innanzitutto provare altri computer interessato. Se il garbage collector non viene eseguito correttamente quando il valore Ŕ 19200 (302 MB), si consiglia di contattare il servizio supporto tecnico clienti Microsoft per assistenza.

Aumentando la dimensione dell'archivio versione Ŕ solo una soluzione temporanea per questo problema. Questa soluzione alternativa consente al codice insieme Garbage Collector di passare gli oggetti incoerenti. Tuttavia, questo problema potrebbe ripresentarsi quando si verifica il successivo intervallo di durata oggetto contrassegnato per rimozione oppure quando gli oggetti soddisfano i requisiti per l'analisi del Garbage Collector nuovamente.

Nota
  • Modifica una valore per la voce del Registro di sistema viene applicata dopo il riavvio dell'istanza di ADAM.
  • Se Ŕ attivato Active Directory Lightweight Directory Services (AD LDS) in un computer che esegue Windows Server 2008 o Windows Server 2008 R2, potrebbero verificarsi lo stesso problema. Per aggirare il problema in questo scenario, utilizzare questa stessa soluzione.

Status

Microsoft ha confermato che si tratta di un problema con i prodotti elencati nella sezione "Si applica a".

Informazioni

Vedere la sezione ulteriori informazioni nell'articolo 974803.

ProprietÓ

Identificativo articolo: 973284 - Ultima modifica: mercoledý 14 aprile 2010 - Revisione: 1.0
Le informazioni in questo articolo si applicano a:
  • Microsoft Windows Server 2003 Service Pack 2
  • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
  • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Datacenter x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Chiavi:á
kbmt kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix kbqfe KB973284 KbMtit
Traduzione automatica articoli
Il presente articolo Ŕ stato tradotto tramite il software di traduzione automatica di Microsoft e non da una persona. Microsoft offre sia articoli tradotti da persone fisiche sia articoli tradotti automaticamente da un software, in modo da rendere disponibili tutti gli articoli presenti nella nostra Knowledge Base nella lingua madre dell?utente. Tuttavia, un articolo tradotto in modo automatico non Ŕ sempre perfetto. Potrebbe contenere errori di sintassi, di grammatica o di utilizzo dei vocaboli, pi¨ o meno allo stesso modo di come una persona straniera potrebbe commettere degli errori parlando una lingua che non Ŕ la sua. Microsoft non Ŕ responsabile di alcuna imprecisione, errore o danno cagionato da qualsiasi traduzione non corretta dei contenuti o dell?utilizzo degli stessi fatto dai propri clienti. Microsoft, inoltre, aggiorna frequentemente il software di traduzione automatica.
Clicca qui per visualizzare la versione originale in inglese dell?articolo: 973284
LE INFORMAZIONI CONTENUTE NELLA MICROSOFT KNOWLEDGE BASE SONO FORNITE SENZA GARANZIA DI ALCUN TIPO, IMPLICITA OD ESPLICITA, COMPRESA QUELLA RIGUARDO ALLA COMMERCIALIZZAZIONE E/O COMPATIBILITA' IN IMPIEGHI PARTICOLARI. L'UTENTE SI ASSUME L'INTERA RESPONSABILITA' PER L'UTILIZZO DI QUESTE INFORMAZIONI. IN NESSUN CASO MICROSOFT CORPORATION E I SUOI FORNITORI SI RENDONO RESPONSABILI PER DANNI DIRETTI, INDIRETTI O ACCIDENTALI CHE POSSANO PROVOCARE PERDITA DI DENARO O DI DATI, ANCHE SE MICROSOFT O I SUOI FORNITORI FOSSERO STATI AVVISATI. IL DOCUMENTO PUO' ESSERE COPIATO E DISTRIBUITO ALLE SEGUENTI CONDIZIONI: 1) IL TESTO DEVE ESSERE COPIATO INTEGRALMENTE E TUTTE LE PAGINE DEVONO ESSERE INCLUSE. 2) I PROGRAMMI SE PRESENTI, DEVONO ESSERE COPIATI SENZA MODIFICHE, 3) IL DOCUMENTO DEVE ESSERE DISTRIBUITO INTERAMENTE IN OGNI SUA PARTE. 4) IL DOCUMENTO NON PUO' ESSERE DISTRIBUITO A SCOPO DI LUCRO.

Invia suggerimenti

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com