Inhabilitar bloqueo de archivos
Si utiliza el sistema de archivos NFSv3 (Network File System Version 3) para almacenar los archivos de registros cronológicos de recuperación de transacciones y desea utilizar la recuperación de igual automática, debe inhabilitar primero el bloqueo de archivos.
Antes de empezar
- Modifique los valores de pulso de grupo principal para cambiar el período de tiempo tras el cual WebSphere Application Server considera que un servidor ha fallado. Para obtener más información, consulte el tema sobre el gestor High Availability Manager.
- Asegúrese de que la red está protegida de las particiones de red, por ejemplo, instalando adaptadores de red de copia de seguridad.
- Modifique el regulador de la gestión de carga de trabajo de forma que el servidor no se pueda sobrecargar.
Acerca de esta tarea
WebSphere Application Server obtiene un bloqueo exclusivo en los archivos físicos de registros de recuperación siempre que se le indica que realice un proceso de recuperación, y libera este bloqueo cuando se le indica que pase la propiedad de los registros a otro servidor. El acceso al archivo de registros cronológicos de recuperación sólo se realiza cuando se mantiene el bloqueo exclusivo.
NFSv3 da soporte a los bloqueos exclusivos de archivos, pero los mantiene en nombre de un host anómalo hasta que se pueda reiniciar ese host. En este contexto, el host es la máquina física que ejecuta el servidor de aplicaciones que solicita el bloqueo, y cuando se reinicia el host, y no el servidor de aplicaciones, se liberan definitivamente los bloqueos. Para obtener más información, consulte el tema sobre cómo elegir entre recuperación de igual de transacciones automática y manual.
Para proporcionar un comportamiento de migración tras error más adecuado, puede utilizar la migración tras error manual y configurar el sistema tal como se describe en la sección Configuración de la recuperación de igual manual para el servicio de transacciones, o puede inhabilitar el uso del bloqueo exclusivo de archivos.
Procedimiento
- En la consola de administración, pulse nombre_servidor > .
- Deseleccione el recuadro de selección Habilitar bloqueo de archivos.
- Pulse Aplicar o Aceptar.
- Guarde el cambio en la configuración maestra.
- Repita los pasos anteriores para cada servidor del clúster.
- Reinicie los servidores del clúster para que los cambios entren en vigor.
Resultados
Qué hacer a continuación
Si ha seguido los pasos para disminuir el riesgo para la integridad de los registros cronológicos de recuperación cuando el bloqueo está inhabilitado, puede ajustar los parámetros de pulso de la infraestructura de alta disponibilidad (HA) de WebSphere Application Server para modificar las condiciones en las que un servidor se considera anómalo. Tenga en cuenta las características de las aplicaciones, la red y las cargas de trabajo máximas, y determine un periodo de tiempo aceptable después del cual la probabilidad de que se realice un diagnóstico incorrecto de una anomalía de servidor sea aceptablemente pequeña.
Existen distintas ventajas y desventajas entre reducir el riesgo de un diagnóstico incorrecto de anomalía del servidor y aumentar el tiempo que tardan en producirse la recuperación de igual y la migración tras error automáticas. De forma predeterminada, un servidor se considera anómalo después de que falten 20 pulsos, con una frecuencia de 10 segundos. Estos valores predeterminados son propiedades personalizadas del grupo principal que se pueden modificar.