ADC

Actualizar un par de alta disponibilidad

Uno de los requisitos de NetScaler en una configuración de alta disponibilidad es instalar la misma versión del software NetScaler (versión) en los nodos principal y secundario. Por lo tanto, asegúrese de que el software esté actualizado en ambos nodos.

Puede seguir el mismo procedimiento que para actualizar una instancia independiente para actualizar los dos nodos de un par de alta disponibilidad, aunque se aplican otras consideraciones a la hora de actualizar un par de alta disponibilidad.

Antes de iniciar una actualización del firmware de NetScaler en un par de HA, lea los requisitos previos que se mencionan en la sección Antes de empezar. Además, debe considerar algunos puntos específicos de HA.

Puntos que tener en cuenta

IMPORTANTE:

Es importante que tanto los cambios de la actualización como las personalizaciones se apliquen a un NetScaler actualizado. Por lo tanto, si tiene archivos de configuración personalizados en el directorio /etc, consulte Consideraciones sobre la actualización de los archivos de configuración personalizados antes de continuar con la actualización.

  • Actualice primero el nodo secundario y, a continuación, el nodo principal. Puede actualizar NetScaler mediante la CLI o la GUI.

imagen traducida

  • Si los dos nodos de una configuración de alta disponibilidad (HA) ejecutan diferentes versiones del software de NetScaler, se inhabilitan las siguientes funcionalidades:
    • Sincronización de configuración de alta disponibilidad
    • Propagación de comandos HA
    • Sincronización HA de la información del servicio estatal
    • Duplicación de conexiones (conmutación por error de conexión) de sesiones
    • Sincronización de alta disponibilidad de información de sesiones de persistencia

    Notas:

    El comportamiento de la funcionalidad cambia de la siguiente manera cuando ambos nodos ejecutan compilaciones diferentes (por ejemplo, 8.x y 4.x) de la misma versión del software de NetScaler (por ejemplo, 14.1):

    • Estas funcionalidades están inhabilitadas si ambas compilaciones tienen versiones de alta disponibilidad internas diferentes.

    • Estas funcionalidades funcionan bien si ambas compilaciones tienen las mismas versiones de alta disponibilidad internas.

    Consulte la nueva versión de HA interna en la sección de compilaciones de NetScaler para comprobar si la versión interna de HA ha cambiado en una compilación de NetScaler.

  • La sincronización de los archivos en el modo All del comando sync HA files funciona correctamente si los dos nodos de una configuración de alta disponibilidad ejecutan diferentes versiones del software NetScaler o si los dos nodos ejecutan compilaciones diferentes de la misma versión. Para obtener más información, consulte Sincronización de archivos de configuración en una configuración de alta disponibilidad.

Nueva versión de HA interna en las compilaciones de NetScaler

En la siguiente tabla se enumeran las compilaciones de NetScaler en las que ha cambiado la versión de alta disponibilidad interna:

|Versión 14.1|Versión 13.1|Versión 13.0|Versión 12.1| |— |— |— |— | | Compilación 12.30 | Compilación 50.23 | Construir 92.21 | Construir 65.35 | | Compilación 8.50 | Construir 49.15 | Versión 90.12 | Construir 62.27 | | Compilación 4.42 | Compilación 48.47 | Compilación 87.9 | Construir 61.19 | | | Compilación 45.64 | Compilación 86.17 | Construir 60.19 | | | Compilación 37.38 | Compilación 85.19 | Construir 59.16 | | | Compilación 33.54 | Compilación 84.11 | Construir 58.15 | | | Compilación 30.52 | Compilación 82.45 | Construir 57.18 | | | Compilación 27.59 | Compilación 79.64 | Construcción 56.22 | | | Compilación 24.38 | Compilación 76.31 | Construir 55.24 | | | Compilación 21.50 | Compilación 71.44 | Construir 50.31 | | | Compilación 17.42 | Compilación 67.43 | Construir 49.37 | | | Compilación 12.51 | Compilación 64.35 | | | Compilación 9.60 | Compilación 61.48 | | | Compilación 4.44 | Compilación 58.32 | | | | Compilación 52.24 | | | | Construir 41.28 |

Actualizar un par de alta disponibilidad mediante la CLI

El proceso de actualización incluye los siguientes pasos:

  1. Actualizar el software en el nodo secundario
  2. Actualizar el software en el nodo principal

La siguiente ilustración muestra el procedimiento para actualizar el software en el nodo:

imagen traducida

Actualizar el software en el nodo secundario

  1. Actualice el nodo secundario como se describe en Actualización de un dispositivo independiente de NetScaler mediantela CLI.

  2. Inicie sesión en la CLI de NetScaler con las credenciales nsroot.

  3. Ejecute el siguiente comando para mostrar el estado de NetScaler.

    show ha node
    <!--NeedCopy-->
    

    El resultado del comando debe mostrar que el nodo es un nodo secundario y que la sincronización está inhabilitada.

  4. Ejecute el siguiente comando para forzar una conmutación por error y pasar a ser el nodo principal:

    force failover
    <!--NeedCopy-->
    
  5. Compruebe que el nodo sea ahora un nodo principal.

    A continuación, se muestra una configuración de ejemplo en el nuevo nodo principal.

    login: nsroot
    Password: nsroot
    Last login: Monday Apr  17 08:37:26 2017 from 10.102.29.9
    Done
    show ha node
            2 nodes:
    1)      Node ID:      0
            IP:        10.0.4.2
            Node State: UP
            Master State: Primary
            ...
            Sync State: AUTO DISABLED
            Propagation: AUTO DISABLED
            ...
    Done
    <!--NeedCopy-->
    

Actualizar el software en el nodo principal

Nota:

Tras completar el procedimiento “Actualizar el software en el nodo secundario”, el nodo principal original pasa a ser un nodo secundario.

  1. Actualice el nodo secundario como se describe en Actualización de un dispositivo independiente de NetScaler mediantela CLI.

  2. Inicie sesión en la CLI de NetScaler con las credenciales nsroot.

  3. Ejecute el siguiente comando para mostrar el estado de NetScaler.

    show ha node
    <!--NeedCopy-->
    

    El resultado del comando debe mostrar que el nodo es un nodo secundario y que su estado es UP.

  4. Ejecute el siguiente comando para forzar una conmutación por error y asegurarse de que el nodo es un nodo principal:

    force failover
    <!--NeedCopy-->
    
  5. Compruebe que el nodo es un nodo principal.

    A continuación, se muestra un ejemplo de configuración del nuevo nodo principal y el nuevo nodo secundario.

    show ha node
        Node ID:      0
        IP:   10.0.4.11
        Node State: UP
        Master State: Primary
        ...
        ...
        INC State: DISABLED
        Sync State: ENABLED
        Propagation: ENABLED
        Enabled Interfaces : 1/1
        Disabled Interfaces : None
        HA MON ON Interfaces : 1/1
        ...
        ...
        Local node information
        Critical Interfaces: 1/1
    Done
    
    Show ha node
        Node ID:      0
        IP:   10.0.4.2
        Node State: UP
        Master State: Secondary
        ..
        ..
        INC State: DISABLED
        Sync State: SUCCESS
        Propagation: ENABLED
        Enabled Interfaces : 1/1
        Disabled Interfaces : None
        HA MON ON Interfaces : 1/1
        . .
        . .
        Local node information:
        Critical Interfaces: 1/1
    Done
    <!--NeedCopy-->
    

Actualizar un par de alta disponibilidad mediante la interfaz gráfica de usuario

Siga estos pasos para actualizar un par de NetScaler en una configuración de alta disponibilidad mediante la GUI de ADC. Considere un ejemplo de una configuración de alta disponibilidad de las instancias de NetScaler NETSCALER-A (principal) y NETSCALER-B (secundario).

  1. Actualice el nodo secundario. Inicie sesión en la GUI del nodo secundario con las credenciales de administrador y actualice el nodo tal como se describe en Actualizar un dispositivo independiente de NetScalermediante la GUI.

  2. Forzar la conmutación por error. Realice una conmutación por error forzada en el nodo secundario mediante la GUI, tal como se describe en Forzar la conmutación por error de un nodo.

    Después de la operación de conmutación por error, el nodo secundario toma el control como principal y el nodo principal se convierte en el nuevo nodo secundario. Tras la operación de conmutación por error en el ejemplo de configuración de alta disponibilidad:

    • NETSCALER-B se convierte en el nuevo principal
    • NETSCALER-A se convierte en el nuevo secundario
  3. Actualice el nodo principal original (nuevo nodo secundario). Inicie sesión en la nueva GUI del nodo secundario (NETSCALER-A) y actualice el nodo tal como se describe en Actualización de un dispositivo independiente de NetScaler mediante la GUI.

  4. Forzar la conmutación por error. Realice una conmutación por error forzada en el nuevo nodo secundario (NETSCALER-A) mediante la GUI, tal como se describe en Forzar una conmutación por error de un nodo.

    Después de esta segunda operación de conmutación por error, el estado de ambos nodos regresan al mismo estado que antes de iniciar la operación de actualización de HA. Tras la operación de conmutación por error en el ejemplo de configuración de alta disponibilidad:

    • NETSCALER-A pasa a ser el principal
    • NETSCALER-B pasa a ser secundario
  5. Verifique el proceso de actualización. Inicie sesión en la GUI de ambos nodos. Vaya a Sistema > Alta disponibilidad, en la página de detalles, verifique el estado de alta disponibilidad de ambos nodos. Compruebe también los detalles de la versión actualizada que se muestran en el panel superior de la GUI.

Cómo actualizar una configuración de alta disponibilidad mediante la GUI

Actualizar un par de alta disponibilidad