Detección de problemas de CA ARCserve RHA › Límite de spool sobrepasado
Límite de spool sobrepasado
CR00404 "Se ha excedido el límite del spool. El escenario se detendrá"
Razón:
Es posible que este mensaje se refiera al spool en el master o al spool en el réplica. Significa que el valor que ha introducido en una de las propiedades de spool: Tamaño máximo de spool o Tamaño mínimo libre en disco - se ha superado. Como resultado de llegar al umbral, el sistema envía un error y detiene la replicación en curso. Hay una excepción a esta regla: cuando se sobrepasa el valor Tamaño máximo de spool en el réplica, se enviará un mensaje pero el escenario no se detendrá. En este caso, aparecerá el mensaje siguiente: "ER00002" Se ha excedido el límite del spool. Tamaño actual: %1"
Existen varios factores que pueden causar el aumento de spool.
- En el master y el réplica: cuando se activa una exploración antivirus en tiempo real, se filtran todos los archivos reproducidos antes de aplicar el cambio al archivo de datos. Este proceso de filtrado copiará en memoria caché los archivos reproducidos en el spool del master y del réplica, antes de que se transfieran o de que se apliquen. Como resultado, aparecerá un cuello de botella, y el límite de spool podrá superarse.
- En el master: cuando existe una conexión de banda ancha entre el master y el réplica, además de las actualizaciones que se producen en el master, es posible exceder el límite de spool.
- En el réplica: cuando se inicia la sincronización durante una replicación en curso, las nuevas actualizaciones del master se almacenan en el spool de réplica. Únicamente cuando termina la sincronización, se copian los archivos reproducidos en la memoria caché del directorio de spool que se aplican a los datos del réplica. Si la sincronización es larga, o si mientras tanto se han producido muchos cambios en el master, el límite de spool puede llegar a excederse.
- En el réplica: durante la prueba de recuperación asegurada, los cambios en los datos que ocurren en el master se envían al servidor réplica, pero no se aplican de manera inmediata. En su lugar, estos cambios se acumulan y se almacenan en el spool y sólo cuando se completa la prueba se aplican a los datos del réplica. Esto puede producir que se supere el límite de spool.
- En el réplica: cuando hay mucha actividad en el directorio de datos del servidor de réplica, es posible que se forme una cola de E/S de disco. Esto provoca que los archivos reproducidos inicien la memoria caché en el spool, esperando un acceso secuencial en el subsistema de disco, con tal de aplicar los cambios de datos a los archivos en el disco.
- Existe un alto grado de E/S de disco en el directorio de datos del servidor réplica. La E/S de disco pone la escritura de disco en cola, de forma que obliga a los archivos de replicación a iniciar la memoria caché en el spool. Así, esperan el acceso secuencial en el subsistema de disco con tal de aplicar los cambios de datos a los archivos en disco.
- Para resolver esto es posible utilizar Ejecutar contadores para revisar la E/S de disco, o mover el spool a un volumen que tenga un grado de E/S de disco relativamente bajo. No se recomienda ubicar el spool en el mismo volumen donde se encuentran los archivos de datos. En el caso de un servidor de aplicaciones como Exchange, SQL, Oracle, etcétera, el spool no debería estar ubicado en un volumen que contenga los archivos de la base de datos ni los registros de transacciones.
Nota:
- Cuando se produce una desconexión entre un master y un réplica, se vacía el spool del master que almacena los cambios para el réplica desconectado.
- Cuando el spool (o la unidad de spool) está lleno, CA ARCserve RHA detiene el escenario. Cuando se reanuda el escenario, el spool se vacía, para que el escenario se pueda empezar a ejecutar. Sin embargo, si no se hacen modificaciones en la definición del spool o la unidad de spool, se producirá este problema de nuevo.
Acción:
Puede realizar una de las siguientes acciones, o todas si lo prefiere:
- Excluir el directorio de spool de CA ARCserve RHA de la exploración AV en todos los hosts que participan en la replicación.
- Reducir el valor de la propiedad Spool - Tamaño mínimo libre en disco.
- Aumentar el valor de la propiedad Spool - Tamaño máximo de spool.
- Usar Ejecutar contadores para revisar la actividad de E/S de disco. Si es necesario, cambie la ubicación del Directorio de Spool y seleccione una unidad libre y relativamente inactiva.
Nota: No se recomienda ubicar el spool de CA ARCserve RHA en el mismo volumen donde se encuentran los archivos de datos. En el caso de servidores de bases de datos como Exchange, SQL y Oracle, el spool no debería estar ubicado en un volumen que contenga los archivos de la base de datos ni los registros de transacciones.
- Suprimir o desplazar archivos fuera de la unidad de spool actual y reducir otras actividades de dicha unidad.