Gestión de la alta disponibilidad cuando los motores de mensajería no se han podido iniciar
No se ha podido iniciar un motor de mensajería en un servidor, dicho servidor está inhabilitado como ubicación para que se ejecute dicho motor de mensajería. Después de haber resuelto el problema que impedía que el motor de mensajería se iniciara, debe volver a habilitar manualmente el servidor para mantener el entorno de alta disponibilidad.
Acerca de esta tarea
CWSID0039E: la activación iniciada por el HA Manager ha fallado, el motor de mensajería nombre_motor_mensajería se inhabilitará.
En algunas situaciones, el motor de mensajería puede no iniciarse repetidas veces. En el ejemplo siguiente, un motor de mensajería, alojado en un clúster de tres servidores, está configurado para utilizar un almacén de datos. El clúster se inicia antes de la base de datos que está albergando el almacén de datos. El motor de mensajería intenta iniciarse en el server1 e intenta conectarse al almacén de datos durante un máximo de 15 días de forma predeterminada.



Cuando haya arreglado la causa de la anomalía del motor de mensajería para iniciarse, vuelva a habilitar los servidores para la alta disponibilidad, ya sea reiniciando los servidores o bien siguiendo los pasos de esta tarea para habilitarlos utilizando la consola administrativa.
Procedimiento
Qué hacer a continuación
Cuando un motor de mensajería que utiliza un almacén de datos falla sobre otro servidor de aplicaciones, podría intentar iniciarse antes de que el servidor de bases de datos haya detectado la pérdida de la conexión de red con el servidor de aplicaciones original. Puesto que el servidor de bases de datos no ha detectado la pérdida de la conexión, los bloqueos de la tabla del almacén de datos no se liberan y el motor de mensajería no se puede iniciar. En esta situación, el motor de mensajería puede no iniciarse en todos los servidores del clúster. Para evitar este problema, ajuste el sistema para detectar la pérdida de la conexión más rápidamente.