Problemi risolti in pre-Service Pack 1 versione di Ntfrs.exe

Riepilogo

È disponibile un hotfix di Microsoft Windows Server 2003 precedente al Service Pack 1 (SP1) che include gli aggiornamenti per il servizio Replica File (FRS) per migliorare l'affidabilità del servizio. In questo articolo vengono descritte le modifiche per il servizio Replica file inclusi nell'aggiornamento rapido e contiene informazioni su come ottenere l'hotfix.

Termini chiave e concetti utilizzati in questo articolo

  • Modificare l'ordine (noto anche come CO)

    Quando viene apportata una modifica a un file o una cartella su un membro di replica, le informazioni relative a tale modifica, ad esempio (il nome del file) o l'ID del membro che viene utilizzato per costruire un messaggio denominate "ordine di modifica". L'ordine di modifica viene inviato a partner in uscita del membro. Se il partner in uscita accettare la modifica, i partner richiedono file di gestione temporanea associato. Dopo aver installata la modifica sul singolo albero di replica, ognuna di esse propaga l'ordine di modifica ai partner in uscita.
  • File GUID

    Il GUID identifica il file o cartella. Viene creato e gestito dal servizio di replica. Il file GUID, con la versione numero e il tempo di replica, viene memorizzato nella tabella ID File nel database del servizio FRS. Corrispondenti file e cartelle tra tutti i membri di set di repliche hanno lo stesso file GUID.
  • Tabella ID file

    La tabella ID File è una tabella nel database del servizio FRS che contiene una voce con informazioni di identità e versione per ogni file e cartella nella struttura della replica.
  • Replica basata sull'identità


    Tutti gli oggetti in una struttura di replica viene assegnato un ID univoco. In FRS viene utilizzato l'attributo ID di oggetto NTFS che contiene un GUID a 16 byte. Lo stesso oggetto in tutti i membri di replica ha lo stesso ID di oggetto. Questa funzionalità consente una posizione ambigua dell'oggetto utilizzando il GUID dell'oggetto e GUID padre corrispondente.
  • Partner di replica

    I partner upstream e downstream immediati di un membro di replica sono previste come partner di replica. I partner upstream sono chiamati anche partner in ingresso. I partner downstream sono chiamati anche partner in uscita.
  • Set di repliche

    In FRS, due o più computer configurati per replicare il contenuto di una cartella sono noti come un set di repliche. I singoli computer sono definiti membri di replica.
  • Numero di sequenza aggiornamento (USN)

    NTFS mantiene un numero di sequenza crescente per ciascun volume. Questo numero è il numero di sequenza aggiornamento (USN). Ogni volta che viene apportata una modifica a un file del volume, il numero USN aumenta.
  • Vettore di versione

    Questo vettore è un vettore di USN, dove è presente una voce per ciascun membro di un set di repliche. Tutti gli ordini di modifica effettua l'iniziatore GUID del membro di origine e il numero USN associato. Come ogni membro di un set di repliche riceve l'aggiornamento, tiene traccia dell'USN in uno slot del vettore assegnato al membro di origine. Questo vettore indica quanto l'albero di replica è aggiornati per ciascun membro. Il vettore di versione viene quindi utilizzato per filtrare gli aggiornamenti dai partner in ingresso che potrebbero aver già ricevuto l'aggiornamento. Il vettore di versione viene inoltre inviato ai partner in ingresso quando uniscono i due membri. Quando viene creata una nuova connessione, il vettore di versione viene utilizzato per eseguire la scansione della tabella ID File per gli aggiornamenti più recenti che non sono visibili dal nuovo partner in uscita.

Ulteriori informazioni

FRS è un motore di replica multimaster multithread. Windows Server 2003 e server e i controller di dominio basato su Windows 2000 utilizzano FRS per replicare le impostazioni di criteri di gruppo e script di accesso per i computer client. FRS consente anche di replicare contenuto tra Windows Server 2003 e server basati su Windows 2000 che ospitano le stesse radici del File System distribuito (DFS) a tolleranza d'errore o repliche di nodi figlio.

Elenco dei problemi risolti in questo aggiornamento rapido

La correzione descritta in questo articolo risolve i seguenti problemi:
  • "< StuInstallRename: 420: 1430: S3: 00:00:00 >:: dispositivo 91cc0f81, CxtG 847d1e73, 2 FV, FID 00010000 00000026, FN: DirName, [ridenominazione non riuscita (ERROR_ACCESS_DENIED)]" messaggio di errore

    Questo messaggio di errore può verificarsi in situazioni di ridenominazione implicita modificare l'ordine e non è selezionata per un conflitto di morph quando un ordine di modifica di un file esistente. Un ordine di modifica in ingresso diventa un ordine di modifica di ridenominazione implicita dopo l'archiviazione in genere i conflitti di nome. Tuttavia, quando l'ordine di modifica di un file esistente non è selezionata per un conflitto di morph e non viene generato un morph, l'ordine di modifica ancora il nome "DirName" nell'installazione. Di conseguenza, l'operazione di ridenominazione può essere elaborato durante un'installazione con file perché è bloccato da "DirName".
  • Informazioni incomplete sull'evento ID 13508 messaggi di avviso

    ID evento 13508 messaggi di avviso che vengono registrati nel registro eventi contengono informazioni incomplete. Non sia possibile capire che cosa è necessario eseguire quando viene visualizzato questo messaggio nel log.
  • ID evento 13506 gli errori vengono registrati e FRS si interrompe in modo discontinuo si blocca

    FRS potrebbe bloccarsi ogni pochi minuti, e che sono simili ai seguenti vengono registrati nel registro eventi:
    Errore 13505 STOPPED_ASSERT
    Info 13502 arresto
    Errore 13555 IN_ERROR_STATE stringhe:
    SystemRoot\ntfrs\jet
    Le stringhe di ASSERT di errore 13506: ChgOrdDispatch: | 7340 | COE_FLAG_ON (ChangeOrder, COE_FLAG_NEED_DELETE)
    Avvisa 13508 stringhe LONG_JOIN: COMP1 | COMP2

    Info 13501 iniziale
    Errore 13505 STOPPED_ASSERT
    Info 13502 arresto
    Errore 13555 IN_ERROR_STATE
  • La replica non risponde (si blocca) durante la generazione di gestione temporanea Vvjoin per file di grandi dimensioni richiede molto tempo

    Quando vvjoin staging la generazione di file per file di grandi dimensioni richiede molto tempo per completare, può verificarsi il timeout di richiesta di recupero. Ciò potrebbe causare la replica non risponda (si blocchi).
  • Prima i File dei criteri di sistema è presente nella directory principale insieme di repliche SYSVOL è contrassegnato come pronto su un Controller di dominio

    In alcuni casi, potrebbe risultare di Sysvol in un server che è appena stato promosso a controller di dominio è contrassegnato come pronto prima esiste un criterio di sistema di file nella directory principale insieme di replica.
  • Condizione di perdita di memoria in Strumentazione gestione Windows (WMI)

    Un problema di handle in FRS può causare una condizione di perdita di memoria in WMI.

Aggiornamenti inclusi in questo aggiornamento rapido

La correzione descritta in questo articolo consente di aggiungere le seguenti nuove funzionalità di FRS:
  • Impostazioni di protezione per la cartella Debug

    Il gruppo Everyone disponga dell'autorizzazione controllo completo alla cartella Debug e file di registro di debug che vengono memorizzati nella cartella Debug. Le informazioni contenute nei registri di debug includono i file e i nomi delle cartelle e altre informazioni relative alle operazioni FRS. I registri di debug non contengono informazioni utili sul contenuto dei file replicati. Solo i membri del gruppo Administrators hanno accesso ad altre cartelle che vengono create da FRS. Queste cartelle includono le cartelle di gestione temporanea, Database, preinstallazione e preesistenti.

    Dopo avere applicato questo hotfix, è possibile aumentare le impostazioni di protezione per la cartella Debug, in base alle impostazioni di protezione delle cartelle create da FRS.
  • NTFRSUTL FORCEREPL opzione della riga di comando per forzare la replica

    È possibile utilizzare il nuovo comando ntfrsutl forcerepl per imporre la replica indipendentemente dalla pianificazione della replica predefinito. Viene implementato solo per il set di repliche Sysvol del controller di dominio.

    Ntfrsutl forcerepl [Computer] /r [SetName] /p [DnsName]

    Questo comando impone FRS per avviare un ciclo di replica. È necessario specificare il Computer, SetName e DnsName.

    Nota: In questo comando vengono utilizzati i seguenti segnaposto:
    • [Computer] = connessione con il servizio NtFrs sul computer in uso.
    • [SetName] = il nome del set di repliche.
    • [DnsName] = il nome del partner in ingresso per forzare la replica da DNS.

    Per esempio:
    Ntfrsutl.exe forcerepl DestinationDC /r "Domain System Volume (SYSVOL share)" /p SourceDC.domain.com

    Le virgolette in questo esempio sono necessari quando si utilizza l'opzione /r. Se le virgolette non sono presenti, il comando non funzionerà.
  • Aumentare le dimensioni del diario NTFS

    Il servizio FRS utilizza il Registro di sistema file NTFS per segnalare le modifiche in un file. Se il giornale di registrazione va a capo, FRS perde traccia delle modifiche è necessario replicare ed è necessario eseguire un'operazione di ripristino non autorevole. Quando si applica questo aggiornamento rapido, la dimensione del diario NTFS viene aumentata a 512 megabyte (MB) per ridurre il rischio di un troncamento del diario.
  • Nuove opzioni per problemi di violazione di condivisione

    Una nuova funzionalità, installare esegue l'Override, consente di FRS per ignorare le violazioni di condivisione nel file Installa. Un nuovo ID di evento viene inoltre creato il log attività relativa alla violazione di condivisione. Per ulteriori informazioni, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base:

    822300 il servizio FRS rileva errori "ERROR_SHARING_VIOLATION" quando si tenta di replicare i dati che sono ancora in uso

    816493 come configurare il servizio Replica File per consentire un minor numero di violazioni di condivisione che la replica di blocco

Informazioni sull'hotfix

Una funzionalità che modifica il comportamento predefinito del prodotto è disponibile da Microsoft, tuttavia è destinato esclusivamente alla correzione del problema descritto in questo articolo. Applicarlo solo ai sistemi in cui è effettivamente necessaria. Questa funzionalità venga eseguite ulteriori verifiche. Se il sistema non è causa gravi difficoltà la mancanza di questa funzionalità, si consiglia di attendere la versione successiva del Service pack di Windows Server 2003 contenente tale funzionalità.

Per ottenere questa funzionalità immediatamente, contattare il servizio supporto tecnico clienti Microsoft. Per un elenco completo dei numeri di telefono servizio supporto tecnico clienti Microsoft e informazioni sui costi dell'assistenza, visitare il seguente sito Web Microsoft:

Prerequisiti

Non è richiesto alcun prerequisito.

Richiesta di riavvio

Dopo avere applicato questo hotfix, è necessario riavviare il computer.

Informazioni sulla sostituzione dell'hotfix

Questo hotfix non sostituisce eventuali altri aggiornamenti rapidi.

Informazioni sui file

Se il server a cui si applica questa correzione ha una versione installata di strumenti di supporto di Windows Server 2003, è necessario sostituire NTFRSUTL. EXE nella cartella Strumenti di supporto con la nuova versione di NTFRSUTL. EXE Inoltre, è possibile eliminare la versione di NTFRSUTL. EXE nella cartella Support Tools perché la nuova versione è installata in systemroot%\system32.
La versione inglese di questo hotfix presenta gli attributi di file (o attributi successivi) elencati nella tabella riportata di seguito. Le date e ore dei file sono elencate in base al formato UTC (Coordinated Universal Time Coordinated). Quando si visualizzano le informazioni sul file, viene convertito in ora locale. Per calcolare la differenza tra ora UTC e ora locale, utilizzare la scheda fuso orario nello strumento Data e ora nel Pannello di controllo.
   Date         Time   Version       Size     File name   -------------------------------------------------------
23-Jan-2004 01:49 5.2.3790.121 772,096 Ntfrs.exe
23-Jan-2004 01:49 5.2.3790.121 57,856 Ntfrsapi.dll
23-Jan-2004 01:49 5.2.3790.121 21,504 Ntfrsprf.dll
23-Jan-2004 01:49 5.2.3790.123 9,728 Ntfrsutl.exe
Importante Questo hotfix aumenta la dimensione predefinita del diario da 128 MB a 512 MB. Che è necessario impostare manualmente la chiave di registro appropriate per impedire l'aumento o accertarsi di avere sufficiente spazio libero su disco per contenere l'aumento di dimensioni.
Per ulteriori informazioni sulle voci del Registro di sistema di FRS, fare clic sul numero riportato di seguito per visualizzare l'articolo della Microsoft Knowledge Base riportato di seguito:

221111 le voci di descrizione di FRS nel Registro di sistema

Proprietà

ID articolo: 823230 - Ultima revisione: 30 gen 2017 - Revisione: 1

Feedback