Cómo configurar un host de BizTalk como un recurso de clúster
Este tema explica los pasos que se deben seguir para configurar un host de BizTalk como un recurso de clúster. Para realizar los pasos de este tema, debe haber configurado al menos dos servidores BizTalk Server en un grupo de BizTalk Server como miembros de un clúster de Windows Server. Para obtener más información acerca de la configuración de un clúster de Windows Server, vea la Ayuda en pantalla de Windows Server.
Requisitos previos
Debe haber iniciado sesión como miembro del grupo de administradores de BizTalk para agrupar o desagrupar un host en clústeres.
Consideraciones y problemas conocidos
Debe configurar un servidor BizTalk Server como un nodo de un clúster de conmutación por error de Windows Server para poder ejecutar una instancia de un host de BizTalk en clúster en el servidor BizTalk Server. Para obtener más información acerca de la configuración de un nodo de clúster en un clúster de servidores, vea la Ayuda en pantalla de Windows Server.
No se puede conmutar por error un host de BizTalk en clúster a una instancia de host que tenga la opción Deshabilitar instancia de host desde el inicio establecido. Asegúrese de que todas las instancias del host de BizTalk en clúster tienen esta opción deshabilitada. Esta opción se establece en la consola de administración de BizTalk Server en la página Propiedades de la instancia de host.
Al agrupar un host de BizTalk en clústeres, se crea el recurso de clúster correspondiente en el grupo de recursos de clúster especificado. Cuando se crea el recurso de clúster, cada nodo disponible del clúster se agrega como un propietario posible del recurso de clúster. Dado que un recurso de clúster se puede conmutar por error a cualquier nodo de la lista de propietarios posibles, debe agregar una instancia del host a todos los nodos disponibles de un clúster antes de agrupar un host de BizTalk en clústeres. Se producirá un error en los intentos de conmutar por error un host de BizTalk en clúster a un equipo BizTalk Server que no contenga una instancia del host.
Nota
Si desea impedir que un host de BizTalk en clúster se ejecute en un nodo de clúster concreto o que conmute por error a un nodo de clúster específico, quite el nodo de la lista de propietarios posibles del recurso en clúster que se crea al agrupar el host de BizTalk en clústeres. Puede modificar la lista de propietarios posibles de un recurso de clúster con la interfaz de Administración de clúster de conmutación por error de Windows Server.
Al agrupar en clústeres un host de BizTalk, asegúrese de que el grupo de clústeres, el servicio en clúster o la aplicación a los que va a agregar el host contiene un recurso de nombre de red y dirección IP. Si el grupo de clústeres de destino contiene un recurso Nombre de red y Dirección IP, el recurso Nombre de red se agrega como dependencia al host de BizTalk en clúster. Si estos recursos no están disponibles, el host de BizTalk no funcionará correctamente como recurso en clúster.
Si quita la configuración de un nodo de clúster o servidor de BizTalk que aparece como un propietario posible de un host de BizTalk en clúster, el recurso de clúster de la instancia de host se desconecta de Windows Cluster. Si necesita desconfigurar un equipo de BizTalk Server que aparece como posible propietario de un host de BizTalk en clúster sin desconectar el recurso de clúster de la instancia de host, siga estos pasos:
En la interfaz de administración de clústeres de conmutación por error de Windows Server, conmute por error el host en clúster a un equipo BizTalk Server distinto del equipo BizTalk Server que desconfigurará.
En la consola de administración de BizTalk Server, seleccione la instancia del host de BizTalk agrupado que corresponde al equipo BizTalk Server que se va a desconfigurar.
Elimine la instancia de host. Si le aparece un error, elija la opción de eliminar de forma forzada la instancia de host.
Desconfigurar BizTalk Server.
Cuando se configura un host de BizTalk como host agrupado, se crea un recurso de clúster correspondiente en el grupo de recursos de clúster especificado del clúster.
De forma predeterminada, un recurso host de BizTalk en clúster se configura con los siguientes valores de reinicio en un clúster de conmutación por error de Windows Server que están disponibles en la pestaña Directivas del cuadro de diálogo Propiedades del recurso de clúster:
Opción Value Si el recurso tiene errores, intente reiniciar en el nodo actual. True
El servicio de clúster intentará reiniciar el recurso en caso de que se produzca un error.Periodo para reinicios (mm:ss): 15:00
Especifica el período de tiempo durante el que se cuentan los intentos de reinicio.Máximo de reinicios en el período especificado: 1
Especifica el número máximo de intentos de reinicio permitidos durante el período de reinicios (mm:ss).Si no se reinicia correctamente, conmute por error todos los recursos de este servicio o aplicación. True
El servicio de clúster intentará reiniciar el recurso mediante una conmutación por error del grupo de recursos completo a otro nodo de clúster.Si todos los intentos de reinicio presentan errores, empiece a reiniciar de nuevo tras el período especificado (hh:mm): 1:00
Especifica un período de espera extendido después del cual el servicio de clúster iniciará otra serie de intentos de reinicio.Tiempo de espera pendiente (mm:ss): 3:00
Especifica el período de tiempo que el recurso puede tardar en cambiar los estados entre En línea y Sin conexión antes de que el servicio de clúster coloque el recurso en estado De error.Los valores de reinicio predeterminados indican que el clúster de conmutación por error de Windows Server intentará reiniciar una instancia con errores de una instancia de host de BizTalk en clúster un máximo de 1 vez dentro del intervalo de tiempo de 15 minutos. Dado que el reinicio si no se realiza correctamente, la conmutación por error de todos los recursos de este servicio o valor de aplicación se establece en True, los intentos de reinicio también conmutarán por error el grupo de recursos del clúster a otro nodo de clúster. Si no se puede reiniciar una instancia de un host de BizTalk en clúster en el número especificado de intentos durante el período de tiempo especificado, el host de BizTalk agrupado asume un estado de Error en la interfaz de administración de clústeres de conmutación por error. Si un host de BizTalk en clúster supone un estado de Error , debe iniciarse manualmente en la administración de clústeres de conmutación por error.
De forma predeterminada, un recurso host de BizTalk en clúster se configura con los siguientes valores de reinicio en un clúster de servidores que están disponibles en la pestaña Avanzadas del cuadro de diálogo Propiedades del recurso de clúster:
Opción Valor Reiniciar True
El servicio de clúster intentará reiniciar el recurso en caso de que se produzca un error.Afectar al grupo True
El servicio de clúster intentará reiniciar el recurso mediante una conmutación por error del grupo de recursos completo a otro nodo de clúster.Umbral de reinicio 3
Especifica el número máximo de intentos de reinicio permitidos durante el período de reinicio. Si el número de intentos de reinicio supera el umbral de reinicio durante el período de reinicio, el recurso de clúster asume un estado de Error y el servicio de clúster no intenta reiniciar más.Período de reinicio 900 segundos
Especifica el período de tiempo durante el que se cuentan los intentos de reinicio. El período de reinicio se inicializa en el primer intento de reinicio. El recuento de intentos de reinicio se restablece a cero si no se supera el umbral de reinicio durante el período de reinicio.Los valores de reinicio predeterminados indican que el clúster de Windows Server intentará reiniciar una instancia con errores de una instancia de host BizTalk agrupado hasta 3 veces dentro del marco temporal de 900 segundos. Dado que el valor de Efecto del grupo se establece en True, los intentos de reinicio también conmutarán por error el grupo de recursos del clúster a otro nodo de clúster. Si una instancia con errores de un host de BizTalk en clúster no se puede reiniciar en el número especificado de intentos durante el período de tiempo especificado, el host de BizTalk agrupado asume un estado de Error en el administrador de clústeres. Si un host de BizTalk en clúster supone un estado de Error, debe iniciarse manualmente en administrador de clústeres.
Procedimientos
Para configurar un host de BizTalk como recurso de clúster
En la consola de administración de BizTalk Server, haga clic para expandir BizTalk Server Administración, haga clic para expandir Grupo de BizTalk [<nombreServidor>:<base de datos> de administración], haga clic para expandir Configuración de la plataforma y, a continuación, haga clic para expandir Hosts. La lista de hosts aparecerá en la carpeta.
Haga clic con el botón derecho en el host que desea agrupar y, después, seleccione Clúster.
Nota
Asegúrese de que ha creado una instancia de host en todos los nodos de los miembros que sean posibles propietarios de un grupo de clústeres antes de agregar el host de BizTalk a dicho grupo.
Seleccione el grupo de clúster que desea que ejecute el host en la lista desplegable de grupos de clúster disponibles.
Nota
Al agrupar un host en clústeres, éste se conecta y comienza el procesamiento de documentos de los controladores de adaptador u orquestaciones que estén configurados para ejecutarse en el host.
Para desagrupar un host de BizTalk en clúster
En la consola de administración de BizTalk Server, haga clic para expandir BizTalk Server Administración, haga clic para expandir Grupo de BizTalk [<nombreServidor>:<base de datos> de administración], haga clic para expandir Configuración de la plataforma y, a continuación, haga clic para expandir Hosts. La lista de hosts aparecerá en la carpeta.
Haga clic con el botón derecho en el host agrupado que desea desen clúster y, a continuación, seleccione Anular agrupación.
Nota
Al desagrupar un host agrupado, cualquier instancia de host asociada con el host agrupado se detendrá y el host detendrá el procesamiento de los documentos de los controladores de adaptador u orquestaciones configurados para ejecutarse en el host.