Configurar e implementar un proyecto de High Availability

Configure e implemente un proyecto
FactoryTalk® Optix™
en un clúster de alta disponibilidad para admitir la continuidad de los datos y la conmutación por error automática.
  • En
    FactoryTalk Optix
    High Availability Manager, asegúrese de que el clúster de alta disponibilidad muestre
    Implementado
    .
  • Obtenga la dirección IP virtual del clúster desde High Availability Manager.
    CONSEJO: La IP virtual está gestionada por keepalived, por lo que siempre se enruta al nodo activo en ese momento. Para verificar el servicio LoadBalancer al que reenvía la IP virtual, ejecute:
    kubectl get svc <release>-runtime-lb -n <namespace>
  • Agregue
    WebPresentationEngine
    al proyecto. Consulte Configurar un motor de presentación web.
  • Configure el almacenamiento de retentividad para cualquier cambio de la aplicación que se produzca en tiempo de ejecución, para garantizar que los cambios se almacenen y se sincronicen en todos los nodos del clúster. Consulte Almacenamiento de retentividad.
  1. Agregue el módulo
    HighAvailability
    a su proyecto.
    1. CONSEJO: Si la plantilla de proyecto predeterminada ya incluye la carpeta
      HighAvailability
      , omita este paso.
      (Opcional) En la
      Vista del proyecto
      , haga clic con el botón secundario en la raíz del proyecto y seleccione
      Agregar
      HighAvailability
      .
    2. En
      Vista del proyecto
      , haga clic con el botón secundario en
      HighAvailability
      y seleccione
      Agregar
      HighAvailability (type)
      .
    CONSEJO: Esto configura el módulo de retentividad del proyecto para utilizar la base de datos compartida del clúster en lugar de un archivo SQLite local.
  2. Establezca el puerto de MotorDePresentaciónWeb para que coincida con el del clúster.
    1. En
      Vista del proyecto
      , en
      UI
      , seleccione
      MotorDePresentaciónWeb
      .
    2. En
      Propiedades
      , establezca
      Puerto
      en el puerto web configurado para el clúster.
    El valor del puerto debe coincidir con el puerto web HTTP o HTTPS configurado para el clúster. Los valores predeterminados son
    80
    para HTTP y
    443
    para HTTPS, pero siempre confirme los valores reales configurados para su clúster, ya que se pueden cambiar durante la instalación.
  3. Implemente el proyecto en el clúster de alta disponibilidad.
    1. En el cuadro de diálogo de selección de destino, seleccione la nueva entrada de destino en
      Local
      .
    2. Introduzca los siguientes campos.
      Nombre
      Un nombre descriptivo para el destino, por ejemplo,
      HA-Cluster
      .
      IPAddress
      La dirección IP virtual del clúster de alta disponibilidad.
      Nombre de usuario
      admin
    3. En la barra de herramientas, seleccione
      Ejecutar
      .
    4. Elija
      Seleccionar
      .
    5. En
      Acceso al dispositivo
      , introduzca la contraseña del clúster.
    6. Seleccione
      Aceptar
      .
    CONSEJO: El cuadro de diálogo
    Acceso al dispositivo
    se muestra solo la primera vez que se conecta o cuando es necesario volver a introducir las credenciales.
    FactoryTalk Optix
    Studio recuerda las credenciales para las ejecuciones posteriores durante la sesión actual.
  4. Compruebe que el proyecto se está ejecutando en el clúster.
    1. Abra un explorador web en cualquier equipo que pueda acceder al clúster.
    2. Desplácese a la dirección IP virtual utilizando la dirección web HTTP o HTTPS configurada.
    IMPORTANTE: Conéctese siempre utilizando la dirección IP virtual. Esto garantiza la redirección automática al nodo activo durante y después de la conmutación por error.
El proyecto
FactoryTalk Optix
se ejecuta en el nodo activo del clúster de alta disponibilidad. Si el nodo activo falla, el clúster promueve otro nodo automáticamente. Los clientes se conectan a la dirección IP virtual y siguen utilizando el mismo punto de conexión.
Interfaz web
Utilice la dirección IP virtual y el puerto web configurado.
Servidor OPC UA
Utilice la dirección IP virtual y el puerto del servidor OPC UA configurado.
Agente MQTT (MQTT broker)
Utilice la dirección IP virtual y el puerto de agente MQTT configurado.
Entregue su opinión
¿Tiene dudas o comentarios acerca de esta documentación? Por favor deje su opinión aquí.
Normal