Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
En este artículo se describe cómo solucionar journal_wrap errores en conjuntos de réplicas Sysvol y DFS.
Nota:
Este artículo se aplica a Microsoft Windows 2000. Tenga en cuenta que la compatibilidad con Windows 2000 finalizó el 13 de julio de 2010. Para obtener más información sobre la directiva de ciclo de vida de Soporte técnico de Microsoft, consulte el siguiente sitio web de Microsoft: Soporte técnico de Microsoft Directiva de ciclo de vida.
Se aplica a: Windows 2000
Número de KB original: 292438
Resumen
El servicio de replicación de archivos (FRS) es un motor de replicación multiproceso y multimaestro que reemplaza el servicio LMREPL (Replicación lanMan) en las versiones 3.x y 4.0 de Microsoft Windows NT. Los servidores y controladores de dominio de Windows 2000 usan FRS para replicar la directiva del sistema y los scripts de inicio de sesión para Windows 2000 y para clientes anteriores que se encuentran en el volumen del sistema (Sysvol).
FRS también puede replicar contenido entre servidores de Windows 2000 que hospedan las mismas raíces del sistema de archivos distribuido (DFS) tolerantes a errores o réplicas de nodo secundario.
En este artículo se describe cómo FRS usa y se basa en el diario de cambios de USN para el sistema de archivos NTFS.
Más información
El diario USN es un registro de tamaño fijo que registra todos los cambios que se producen en particiones con formato NTFS 5.0. NTFRS supervisa el archivo de diario DE USN NTFS para los archivos cerrados en directorios replicados de FRS siempre que FRS se esté ejecutando.
Los errores de ajuste del diario se producen si hay un número suficiente de cambios que se producen mientras FRS está desactivado de tal manera que el último cambio de USN registrado durante el apagado ya no existe en el diario USN durante el inicio. El riesgo es que se hayan producido cambios en archivos y carpetas para árboles replicados frS mientras el servicio estaba desactivado y no existe ningún registro del cambio en el diario USN. Para protegerse contra la incoherencia de los datos, FRS declara en un estado de ajuste del diario.
Para realizar el mantenimiento en los miembros del conjunto de réplicas frS, los administradores pueden detener el servicio FRS durante largos períodos de tiempo. En este caso, es posible que los administradores no se den cuenta del posible impacto. Además, las condiciones de error pueden hacer que el servicio FRS se apague y esto provoca un error de ajuste del diario. En conjuntos de réplicas grandes, los miembros de réplica pueden encontrar el siguiente error durante una restauración autoritativa (BURFLAGS=D4):
journal_wrap_error
Para recuperarse, el miembro de réplica afectado debe reinicializarse con una restauración no autenticada (BURFLAGS=D2), donde sincronizará los archivos de un asociado de entrada existente. Esta reinicialización puede llevar mucho tiempo para los conjuntos de réplicas grandes.
Considere el escenario en el que los equipos ejecutan versiones del archivo Ntfrs.exe en las siguientes versiones del sistema:
- Windows 2000 (binario 2195)
- Windows 2000 Service Pack 1 (SP1)
- Revisión de SP1 (compilación 5298 de WINSE)
En estos escenarios, el proceso de restauración no autenticado debe invocarse manualmente. Para ello, debes establecer BURFLAGS=D2 en el Registro de Windows NT.
En el caso de los equipos Windows 2000 que usan versiones del archivo de Ntfrs.exe de Windows 2000 Service Pack 2 (SP2) o de la revisión de Windows 2000 SP2 (WINSE 11773), el servicio realiza una restauración sin autenticación mediante programación cuando se detecta la journal_wrap_error.
De forma predeterminada, las versiones del archivo Ntfrs.exe de Windows 2000 Service Pack 3 (SP3) y de la revisión de Windows 2000 SP3 no realizan una restauración automática no autenticativa (por ejemplo, SP3 deja contenido en su lugar como 2195 y SP1 deja el contexto en contexto) cuando se detectan errores de ajuste del diario. Las versiones SP3 de NTFRS se pueden configurar para que funcionen como SP2 cuando la entrada del Registro "Habilitar restauración automática de ajuste automático del diario" está establecida en 1 en la siguiente subclave del Registro: HKLM\System\Ccs\Services\Ntfrs\Parameters
Importante
No se recomienda usar esta configuración del Registro y esta configuración no debe usarse versiones de Windows después de la versión de Service Pack 3 de Windows 2000. El método recomendado para realizar una restauración no autenticada en miembros FRS de conjuntos de réplicas DFS o SYSVOL es usar el valor del Registro BURFlags de FRS. Para obtener más información sobre cómo usar el valor del Registro BurFlags, haga clic en el siguiente número de artículo para ver el artículo de Microsoft Knowledge Base: 290762 Usar la clave del Registro BurFlags para reinicializar los conjuntos de réplicas del servicio replicación de archivos.
A continuación se muestran las opciones adecuadas para reducir los errores de ajuste del diario:
- Coloque el contenido replicado por FRS en volúmenes menos ocupados.
- Mantenga el servicio FRS en ejecución.
- Evite realizar cambios en el contenido replicado por FRS mientras el servicio está desactivado.
- Aumente el tamaño del diario de USN.
FRS es un servicio que siempre debe ejecutarse en controladores de dominio de Windows y miembros de conjuntos DFS replicados por FRS.
Si aumenta el tamaño del diario USN y, por tanto, aumenta el número de cambios que el diario puede contener antes de que el diario "encapsula", esto reduce la posibilidad de que se produzca el ajuste del diario USN. El tamaño del diario de USN se puede cambiar estableciendo la siguiente clave del Registro: HKLM\System\CCS\Services\NTFRS\Parameters\"Ntfs Journal size in MB" (REG_DWORD)
La configuración válida oscila entre 8 megabytes y 128 megabytes (MB). El valor predeterminado es 32 MB. Esta configuración se aplica a todos los volúmenes que hospedan un árbol de réplica FRS. Debe detener y, a continuación, reiniciar el servicio NTFRS para que se produzcan aumentos en el tamaño del diario usn. Sin embargo, para reducir el tamaño del diario usn, debe volver a formatear todos los volúmenes que contienen contenido replicado por FRS.
El número de cambios que puede contener un archivo de diario USN determinado se puede calcular mediante la fórmula siguiente: tamaño del diario /((60 bytes + (longitud del nombre de archivo)) * 2) El número "2" de esta fórmula se deriva de dos entradas de diario para cada cambio de archivo: 1 para abrir y 1 para cerrar. Divida el tamaño del diario por el tamaño por cambio para determinar el número aproximado de cambios que pueden producirse antes de que se encuentre el error de ajuste del diario. Si se supone que los nombres de archivo están en un formato de archivo "8.3", se asigna a aproximadamente 200 000 archivos o directorios para un archivo de diario de 32 MB. El número de cambios sería menor si se usan nombres de archivo largos.
En Windows 2000 Service Pack 2, la configuración válida oscila entre 8 MB y 128 MB y el valor predeterminado es 32 MB. En Windows 2000 Service Pack 3, la configuración válida oscila entre 4 MB y 10 000 MB y el valor predeterminado es 512 MB. Esta configuración se aplica a todos los volúmenes que hospedan un árbol de réplica de FRS.
Como guía, Microsoft sugiere que configura 128 MB de diario para cada 100 000 archivos administrados por replicación en ese volumen.
Para obtener más información, haga clic en los números de artículo siguientes para ver los artículos de Microsoft Knowledge Base:
290762 Uso de la clave del Registro BurFlags para reinicializar los conjuntos de réplicas del servicio de replicación de archivos