Configurar la alta disponibilidad para el gateway de gestión

En esta sección se describe cómo configurar la alta disponibilidad para el gateway de gestión.

Gateway de gestión en modo de alta disponibilidad

La alta disponibilidad se puede configurar en el gateway de gestión, lo que le permite operar sin fallos durante un período de tiempo designado durante su pipeline de datos de salida a los servicios en la nube de OCI.

Realización de requisitos para alta disponibilidad del gateway de gestión

Además de completar Realización de requisitos para desplegar el gateway de gestión, solo se necesita lo siguiente al configurar el gateway de gestión en modo de alta disponibilidad:

  • Cada gateway de gestión que pertenezca a un cluster debe estar en el mismo compartimento.
  • La red del equilibrador de carga debe permitir la entrada desde los agentes de gestión.
  • La red del equilibrador de carga debe permitir la salida a los gateways de gestión.

.

Descarga de software y creación de clave de instalación para alta disponibilidad de Management Gateway

Configuración de un archivo de respuesta para alta disponibilidad de gateway de gestión

La instalación del gateway de gestión necesita un archivo de respuesta para leer los parámetros específicos de su entorno para la configuración del gateway de gestión en OCI e indicar que este gateway de gestión específico forma parte del cluster.

Siga estos pasos:
  1. Revise los parámetros del archivo de respuesta.

    Para obtener más información, consulte Revisión de parámetros de gateway de gestión.

  2. Creación de un archivo de respuesta.

    Al crear un archivo de respuesta para la alta disponibilidad del gateway de gestión, FreeFormTags es un parámetro obligatorio. Asegúrese de incluirlo con el nombre "GatewayGroup" y el nombre del grupo de clusters como valor en el archivo de respuesta. Puede seleccionar cualquier nombre preferido para el grupo de clusters. Por ejemplo: GatewayCluster.

    Todos los gateways de gestión que formarán parte del mismo grupo de clusters deben tener el mismo valor para la etiqueta de clave GatewayGroup.

    A continuación, se muestra un ejemplo del archivo de respuesta de Management Gateway:
    ManagementAgentInstallKey=Mi4w86dhNbK798J1cm4tMSxvY2lkMS5
    FreeFormTags = [{"GatewayGroup":"GatewayCluster"}]
    GatewayServerUser=gatewayuser
    GatewayServerUser=gatewaypassword

    Para obtener información sobre la configuración avanzada, consulte Alta disponibilidad de Advanced Configuration Management Gateway.

    Para obtener instrucciones sobre cómo crear un archivo de respuesta, consulte Creación de un archivo de respuesta para la instalación del gateway de gestión.

Alta disponibilidad de Advanced Configuration Management Gateway

Esta sección solo se aplica si ha elegido la creación automática de certificados de Management Gateway. Para obtener más información, consulte Configuración de certificados para el gateway de gestión.

Si el gateway de gestión y el equilibrador de carga se configuran en distintos dominios al crear un certificado automático del gateway de gestión, debe realizar la instalación del gateway de gestión mediante el parámetro personalizado GatewayCertSubjectAltNames con los nombres alternativos de asunto de los certificados necesarios por configuración personalizada para activar la creación de certificados con el dominio adecuado para una comunicación segura.

Por ejemplo, si el equilibrador de carga está en el dominio phx.abc.com y el gateway de gestión está en el dominio phx.bcd.com, el parámetro tiene el siguiente aspecto:

GatewayCertSubjectAltNames =*.phx.abc.com,*.phx.bcd.com
A continuación, se muestra un ejemplo del archivo de respuesta de Management Gateway:
ManagementAgentInstallKey=Mi4w86dhNbK798J1cm4tMSxvY2lkMS5
FreeFormTags = [{"GatewayGroup":"GatewayCluster"}]
GatewayCertSubjectAltNames = *.phx.abc.com,*.phx.bcd.com
GatewayServerUser=gatewayuser
GatewayServerUser=gatewaypassword

Instalación y configuración de la alta disponibilidad de Management Gateway

Para obtener instrucciones sobre cómo instalar Management Gateway, consulte Install Management Gateway on Linux.

Verificar configuración de alta disponibilidad de gateway de gestión

Para verificar la configuración de alta disponibilidad:
  1. Abra la consola del agente de gestión y vaya a Agentes y gateways.
  2. Haga clic en el gateway de gestión en modo de alta disponibilidad que acaba de desplegar para abrir la página de detalles del gateway de gestión.

    En el separador Información de gateway, vaya a Grupo de gateway para ver la agrupación del gateway de gestión en modo de alta disponibilidad.

    A continuación, se muestra un ejemplo en el que Grupo de gateway indica que se han configurado 3 gateways de gestión:

    Página de detalles de gateway de gestión

Tareas posteriores a la instalación para alta disponibilidad de Management Gateway

Las siguientes tareas se deben realizar después de configurar la alta disponibilidad para el gateway de gestión:

Configurar equilibrador de carga para gateway de gestión

Debe configurar el equilibrador de carga para el gateway de gestión recién instalado.

Consideraciones:
  • Se puede utilizar cualquier equilibrador de carga.
  • Los gateway de gestión se deben configurar como backend para el equilibrador de carga.
  • Opciones de comprobación del sistema admitidas:
    • Comprobación de TCP en el puerto de puerta de enlace configurado.
    • Comprobación de HTTPS mediante llamada a https://<Gatewayhost>:<port>/healthcheck.

      Devuelve status 200 si el gateway de gestión está en buen estado.

Configuración de agentes de gestión con el equilibrador de carga

Después de instalar el gateway de gestión, debe configurar cada agente de gestión para que utilice el equilibrador de carga.

En este caso, puesto que el gateway de gestión está configurado en modo de alta disponibilidad, debe proporcionar el nombre de host del equilibrador de carga mediante el parámetro GatewayServerHost y el número de puerto del equilibrador de carga mediante el parámetro GatewayServerPort al configurar el agente de gestión.

Consulte a continuación un ejemplo del archivo de respuesta del agente de gestión:

ManagementAgentInstallKey=Mi4w86dhNbK798J1cm4tMSxvY2lkMS5
GatewayServerHost=host.example.com
GatewayServerPort=9091
GatewayServerUser=gatewayuser
GatewayServerUser=gatewaypassword

Puesto que se proporciona la información de host y puerto del equilibrador de carga, el agente de gestión se conecta a uno de Management Gateway mediante el equilibrador de carga.

Para obtener información, consulte Configuración de agentes de gestión con el gateway de gestión.