El servicio de replicación DFS se cierra inesperadamente en un equipo que ejecuta Windows Server 2003 R2 SP2

Seleccione idioma Seleccione idioma
Id. de artículo: 977211 - Ver los productos a los que se aplica este artículo
Expandir todo | Contraer todo

En esta página

Síntomas

Tenga en cuenta la situación siguiente:
  • Tiene un equipo que ejecuta Windows Server 2003 R2 Service Pack 2 (SP2).
  • Este equipo forma parte de un grupo de replicación. Este equipo replica una o más carpetas replicadas junto con sus asociados de replicación.
  • Instalar sistema de archivos distribuido (DFS) de replicación en este equipo.
En este escenario, el servicio de replicación DFS se cierra inesperadamente. Se registra una instancia de evento del sistema siguientes ID 7031 en el registro de aplicación:

EventID 7031
Origen: Service Control Manager:
El servicio de replicación DFS terminó inesperadamente. Lo ha hecho este 1 veces. Se realizará la siguiente acción correctora en 300000 milisegundos: reiniciar el servicio.

Si utiliza Monitor de rendimiento o el Administrador de tareas para supervisar el uso de memoria del servicio de replicación DFS, encontrará que el servicio de replicación DFS consume hasta 2 gigabytes (GB) de memoria antes el sale de servicio.

Nota
  • Se produce este problema self-termination en sólo x 86 en las plataformas debido el limitado espacio de direcciones.
  • Puede producirse el problema del consumo de memoria en las plataformas x 64.
  • No se puede evitar este problema utilizando el / 3 GB cambiar porque la replicación DFS no es un "espacio de direcciones grandes"-tenga en cuenta de servicio.

Causa

Este problema se produce porque la base de datos de motor de almacenamiento extensible (también conocido como ESE) utilizada replicación DFS consume demasiada memoria virtual (paginado). Por tanto, replicación DFS no se puede asignar más memoria para otras operaciones y el servicio de replicación DFS sale.

Solución

Información de revisiones

Hay un hotfix compatible de Microsoft. Sin embargo, esta revisión se diseñó para corregir el problema que se describe en este artículo. Esta revisión sólo se aplican a los sistemas que experimenten el problema descrito en este artículo. Esta revisión podría ser sometida a comprobaciones adicionales. Por tanto, si no se ve muy afectado por este problema, recomendamos que espere la próxima actualización de software que contenga este hotfix.

Si la revisión está disponible para descarga, hay una sección de "Descarga de revisión disponible" en la parte superior de este artículo de Knowledge Base. Si esta sección no aparece, póngase en contacto con el servicio de atención al cliente y soporte técnico para obtener la revisión.

Nota Si se producen problemas adicionales o si se requiere cualquier solución de problemas, quizás tenga que crear una solicitud de servicio independiente. Los costos habituales de soporte se aplicarán a las preguntas de soporte técnico adicionales y problemas que no reúnan las condiciones necesarias para esta revisión específica. Para obtener una lista completa de servicio de atención al cliente y soporte números de teléfono o para crear una solicitud de servicio independiente, visite el siguiente sitio Web:
http://support.microsoft.com/contactus/?ws=support
Nota El formulario "Descarga de revisión disponible" muestra los idiomas para el que la revisión está disponible. Si no ve su idioma, es porque una revisión no está disponible para ese idioma.

Requisitos previos

Para aplicar este hotfix, el equipo debe estar ejecutando Windows Server 2003 Service Pack 2 (SP2).

Para obtener más información acerca de cómo obtener un service pack de Windows Server 2003 o un service pack de Windows XP Professional x 64 Edition, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
889100Cómo obtener la versión más reciente del Service Pack para Windows Server 2003

Instrucciones de instalación

Después de aplicar este hotfix, definir un límite de memoria de la caché de base de datos de ESE de replicación DFS. El valor de este límite se especifica mediante el número de páginas de 8 KB que se puedan utilizar. Para establecer el límite de memoria, siga los pasos de la siguiente sección "Preparación" y la sección "Configuración".
Preparación
Compruebe el tamaño de la base de datos de replicación DFS por volumen. Para realizar esta comprobación, siga estos pasos:
  1. La base de datos de replicación DFS (dfsr.db) se encuentra en cada volumen configurado para replicación de DFS en la siguiente ubicación:
    \System volumen Information\DFSR\database_ <guid>\
    Nota para obtener una lista de volúmenes que están configurados para la replicación de DFS en un símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR:
    Ruta de acceso de C:\>WMIC /namespace:\\root\microsoftdfs DfsrVolumeInfo obtener VolumePath, VolumeGuid
    Siguiente es un ejemplo del resultado que se genera al ejecutar este comando:
    VolumeGuid VolumePath 11-9BF5 3E766AD0 D 9-BB89-806E6F6E6963 \\.\C:
    De forma predeterminada, sólo la cuenta LocalSystem tiene acceso a esta estructura de directorios. Sin embargo, puede dar el acceso de administrador a las carpetas. Por tanto, utilice uno de los métodos siguientes para tener acceso a esta estructura de directorios:
    • Para ejecutar la sesión de consola en el contexto de la cuenta LocalSystem en un equipo que ejecuta Windows Server 2003, en un símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR:
      PSEXEC ? S CMD.EXE
      Nota para ejecutar la sesión de consola en el contexto de la cuenta sistema local mediante una conexión de escritorio remota para el equipo, en un símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR:
      MSTSC /CONSOLE
    • Para obtener acceso a esta estructura de directorios mediante la cuenta de administrador, habilite los permisos "Lectura" de los archivos ocultos y los archivos de sistema en la carpeta System Volume Information que se encuentra en la raíz del volumen. Para ello, agregue permisos de "Lectura" para la cuenta de administrador a la carpeta. Después de hacerlo, puede ver la carpeta System Volume Information. Asegúrese de que restaurar los permisos después de completar el paso siguiente.

      Nota La carpeta "System Volume Information" utiliza ACL para impedir el acceso a todas las cuentas excepto la cuenta sistema local. Por tanto, cualquier intento tener acceso a los resultados del directorio en un mensaje "Acceso denegado". Para evitarlo, agregue permisos de "Leído" a la cuenta de administrador para la carpeta.
  2. Ejecute el comando siguiente en cada volumen. A partir del resultado, recuerde que el tamaño de la base de datos por volumen. En un símbolo del sistema, escriba el comando siguiente y, a continuación, presione ENTRAR:
    DIR /S <Volume > \System Volume Information\DFSR\database_ <GUID > \DFSR.DB
    Nota el GUID es el identificador único global de la base de datos.
Configuración
Advertencia Pueden producirse problemas graves si modifica incorrectamente el registro mediante el Editor del registro o mediante otro método. Estos problemas pueden requerir que reinstale el sistema operativo. Microsoft no puede garantizar la solución de esos problemas. Modifique el Registro bajo su responsabilidad.

Aplicar la configuración adecuada. Para aplicar la configuración, cree los elementos del registro que se mencionan en el escenario adecuado para su entorno. El siguiente es una lista de escenarios:
  • Bases de los tamaños de replicación DFS ESE datos en todos los volúmenes ese host son las carpetas replicadas de la misma. En este escenario, especificar un límite de utilización de memoria comunes de la caché de base de datos de ESE para todos los volúmenes. Este límite se aplica a las bases de datos de ESE de replicación de DFS que se encuentran en todos los volúmenes del equipo. Para ello, cree la entrada del registro de seguimiento:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dfsr\Parameters

    DWORD value: maxDbCacheSizeInPages


    Por ejemplo, supongamos la siguiente:
    • Tiene tres volúmenes que carpetas host replicado en un equipo.
    • Desea que la caché de base de datos de ESE de la replicación de DFS para utilizar un máximo de 1,2 GB de memoria en este equipo.
    • Desea distribuir este límite equitativamente entre las bases de datos de ESE de replicación de DFS que se encuentran en todos los volúmenes de tres.
    Calcular el número de páginas de 8 KB que componen 1,2 GB de memoria. 1,2 GB de memoria es 1258291.2 KB o aproximadamente 1258000 KB que es igual a páginas de 8 KB aproximadamente 157250. Por lo tanto, los datos de maxDbCacheSizeInPages tienen que establecerse en un valor de 157250 decimal. Este número representa el número de páginas que se distribuirán por igual entre todos los volúmenes de tres. Esta distribución igual de páginas de 8 KB es 52416 páginas de 8 KB por volumen.
  • Los tamaños de las bases de datos de ESE de replicación de DFS en todos los volúmenes que host replicada carpetas no son iguales. En este escenario, especificar un límite de utilización de memoria diferente de la caché de base de datos de ESE para cada volumen. Para ello, cree el siguiente valor del registro de maxDbCacheSizeInPages bajo la clave existente de volumen específica:

    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Dfsr\Parameters\
    <Volume GUID >
    DWORD value: maxDbCacheSizeInPages


    Nota El marcador de posición ? GUID de volumen ? es un marcador de posición para una del GUID que se encuentra en la sección "Preparación" volumen correspondiente.

    Por ejemplo, suponga que tiene las siguientes unidades y los siguientes tamaños de base de datos de replicación DFS correspondientes:
    • Volumen F que tiene un tamaño de base de datos de 0,8 GB
    • Volumen G que tiene un tamaño de base de datos de 2.2 GB
    • Volumen H que tiene un tamaño de base de datos de 1,0 GB
    El tamaño total de todas las bases de datos es 4.0 GB.

    En este ejemplo, suponga que desea que la caché de base de datos de ESE de la replicación de DFS para utilizar un máximo de 1,2 GB de memoria en este equipo. Para distribuir páginas de 8 KB 157250 (aproximadamente 1,2 GB), establezca los siguientes valores para el maxDbCacheSizeInPages entradas del registro en formato decimal:
    • Volumen F que tiene una base de datos de 0,8 GB
      Volumen F: 157250 x 0,8 / 4.0 = páginas de 8 KB 31450
    • Volumen G que tiene una base de datos de 2.2 GB
      Volumen G: 157250 x 2.2 / 4.0 = páginas de 8 KB 86487
    • Volumen H que tiene una base de datos de 1,0 GB
      Volumen H: 157250 x 1.0 / 4.0 = páginas de 8 KB 39312
Nota
  • El valor máximo por volumen es un límite de 0x7fffffff hexadecimal es igual a 2147483647 decimal.
  • Después de especificar los datos para las entradas del registro, reinicie el servicio.

Requisito de reinicio

Debe reiniciar el equipo después de aplicar este hotfix.

Información acerca de la sustitución de la revisión

Este hotfix no sustituye a una revisión lanzada anteriormente.

Información de archivo

La versión de inglés (EE.UU.) de esta revisión instala archivos que tienen los atributos que se enumeran en las tablas siguientes. Las fechas y las horas de estos archivos se muestran en hora universal coordinada (UTC). Se muestran las fechas y las horas de estos archivos del equipo local en horario local junto con la diferencia de horario de verano (DST) actual. Además, las fechas y las horas pueden cambiar cuando realiza determinadas operaciones en los archivos.
Notas sobre la información de archivo de Windows Server 2003
  • Además de los archivos que se muestran en estas tablas, esta revisión también instala un archivo de catálogo de seguridad asociado (KB number .cat) firmado con una firma digital de Microsoft.
Para todas las versiones de 86 de Windows Server 2003 x

Contraer esta tablaAmpliar esta tabla
Nombre de archivoArchivo VersiónTamaño de archivoFechaTiempoPlataformaRequisito de SP
Dfsr.exe5.2.3790.46183,594,75213-Nov-200911: 08x 64SP2
W03a3409.dll5.2.3790.459044,03213-Nov-200911: 08x 64SP2
Ww03a3409.dll5.2.3790.459043,52013-Nov-200911: 08x 86SP2

Estado

Microsoft ha confirmado que se trata de un problema de los productos de Microsoft enumerados en la sección "La información de este artículo se refiere a:".

Más información

Para descargar la herramienta Psexec.exe, visite el siguiente sitio Web:
http://technet.microsoft.com/en-us/sysinternals/bb897553.aspx
Para obtener más información acerca de la terminología relativa a las actualizaciones de software, haga clic en el número de artículo siguiente para verlo en Microsoft Knowledge Base:
824684Descripción de la terminología estándar utilizada para describir las actualizaciones de software de Microsoft

Propiedades

Id. de artículo: 977211 - Última revisión: miércoles, 13 de enero de 2010 - Versión: 1.0
La información de este artículo se refiere a:
  • Microsoft Windows Server 2003 Service Pack 2 sobre las siguientes plataformas
    • Microsoft Windows Server 2003 R2 Enterprise Edition (32-Bit x86)
    • Microsoft Windows Server 2003 R2 Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
Palabras clave: 
kbmt kbqfe kbhotfixserver kbsurveynew kbautohotfix kbexpertiseinter kbbug kbfix KB977211 KbMtes
Traducción automática
IMPORTANTE: Este artículo ha sido traducido por un software de traducción automática de Microsoft (http://support.microsoft.com/gp/mtdetails) en lugar de un traductor humano. Microsoft le ofrece artículos traducidos por un traductor humano y artículos traducidos automáticamente para que tenga acceso en su propio idioma a todos los artículos de nuestra base de conocimientos (Knowledge Base). Sin embargo, los artículos traducidos automáticamente pueden contener errores en el vocabulario, la sintaxis o la gramática, como los que un extranjero podría cometer al hablar el idioma. Microsoft no se hace responsable de cualquier imprecisión, error o daño ocasionado por una mala traducción del contenido o como consecuencia de su utilización por nuestros clientes. Microsoft suele actualizar el software de traducción frecuentemente.
Haga clic aquí para ver el artículo original (en inglés): 977211

Enviar comentarios

 

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