ADC

Migración de una configuración de HA a una configuración de clúster

Para migrar una configuración de alta disponibilidad (HA) existente a una configuración de clúster, primero debe eliminar los dispositivos NetScaler de la configuración de HA y crear una copia de seguridad del archivo de configuración de HA. A continuación, puede utilizar los dos dispositivos para crear un clúster y cargar el archivo de configuración de la copia de seguridad en el clúster.

Nota

  • Antes de cargar el archivo de configuración de HA de la copia de seguridad en el clúster, debe modificarlo para que sea compatible con el clúster. Consulte el paso correspondiente del procedimiento.
  • Utilice el <backup_filename>comando batch -f para cargar el archivo de configuración de la copia de seguridad.

El enfoque anterior es una solución de migración básica que provoca un tiempo de inactividad para la aplicación implementada. Por lo tanto, solo debe usarse en implementaciones en las que no se tenga en cuenta la disponibilidad de las aplicaciones.

Sin embargo, en la mayoría de las implementaciones, la disponibilidad de la aplicación es de suma importancia. En estos casos, debe utilizar el enfoque en el que se pueda migrar una configuración de HA a una configuración de clúster sin que se produzca ningún tiempo de inactividad. En este enfoque, una configuración de HA existente se migra a una configuración de clúster quitando primero el dispositivo secundario y usándolo para crear un clúster de un solo nodo. Una vez que el clúster entre en funcionamiento y sirva tráfico, el dispositivo principal de la configuración de HA se agrega al clúster.

Para convertir una configuración de HA en una configuración de clúster (sin tiempo de inactividad) mediante la interfaz de línea de comandos

Consideremos el ejemplo de una configuración de HA con el dispositivo principal (NS1), 10.102.97.131, y el dispositivo secundario (NS2), 10.102.97.132.

  1. Asegúrese de que las configuraciones del par HA sean estables.

  2. Inicie sesión en cualquiera de los dispositivos HA, vaya al shell y cree una copia del archivo ns.conf (por ejemplo, ns_backup.conf).

  3. Inicie sesión en el dispositivo secundario, NS2, y borre las configuraciones. Esta operación elimina NS2 de la configuración de alta disponibilidad y lo convierte en un dispositivo independiente.

    > clear ns config full
    

    Nota

    • Este paso es necesario para asegurarse de que NS2 no comience a ser propietario de direcciones VIP, ahora que es un dispositivo independiente.
    • En esta etapa, el dispositivo principal, NS1, sigue activo y sigue atendiendo tráfico.
  4. Cree un clúster en NS2 (ahora ya no es un dispositivo secundario) y configúrelo como un nodo PASIVO.

     > add cluster instance 1
    
     > add cluster node 0 10.102.97.132 -state PASSIVE -backplane 0/1/1
    
     > add ns ip 10.102.97.133 255.255.255.255 -type CLIP
    
     > enable cluster instance 1
    
     > save ns config
    
     > reboot -warm
    
  5. Modifique el archivo de configuración de copia de seguridad de la siguiente manera:

    • Quite las funciones que no se admiten en un clúster. Para obtener la lista de funciones no compatibles, consulte Funciones de NetScaler compatibles con un clúster. Es un paso opcional. Si no realiza este paso, se producirá un error en la ejecución de los comandos no compatibles.

    • Elimine las configuraciones que tienen interfaces o actualice los nombres de interfaz de la convención c/u a la convención n/c/u.

      Ejemplo

       > add vlan 10 -ifnum 0/1
      

      debe cambiarse a

       > add vlan 10 -ifnum 0/0/1 1/0/1
      
    • El archivo de configuración de copia de seguridad puede tener direcciones SNIP. Estas direcciones están agrupadas en todos los nodos del clúster. Se recomienda agregar direcciones IP detectadas para cada nodo.

      Ejemplo

       > add ns ip 1.1.1.1 255.255.255.0 -ownerNode 0
      
       > add ns ip 1.1.1.2 255.255.255.0 -ownerNode 1
      
    • Actualice el nombre de host para especificar el nodo propietario.

      Ejemplo

       > set ns hostname ns0 -ownerNode 0
      
       > set ns hostname ns1 -ownerNode 1
      
    • Cambie todas las demás configuraciones de red relevantes que dependen de las IP detectados. Por ejemplo, la VLAN de nivel 3, la configuración de RNAT (que utiliza los SNIP como NATIP), las reglas del INAT (que se refieren a los SNIPs/MIPS).

  6. En el clúster, haga lo siguiente:

    • Realice los cambios topológicos en el clúster conectando la placa base del clúster, el canal de agregación de enlaces del clúster, etc.

    • Aplique configuraciones del archivo de configuración modificado y de copia de seguridad al coordinador de configuración a través de la dirección IP del clúster.

       > batch -f ns_backup.conf
      
    • Configure mecanismos de distribución de tráfico externo como ECMP o agregación de vínculos de clúster.

  7. Cambie el tráfico de la configuración de HA al clúster.

    • Inicie sesión en el dispositivo principal, NS1, e inhabilite todas las interfaces en él.

       > disable interface <interface_id>
      
    • Inicie sesión en la dirección IP del clúster y configure NS2 como nodo ACTIVE.

       > set cluster node 0 -state ACTIVE
      

    Nota

    Es posible que haya un tiempo de inactividad pequeño (del orden de segundos) entre la desactivación de las interfaces y la activación del nodo del clúster.

  8. Inicie sesión en el dispositivo principal, NS1, y quítelo de la configuración de HA.

    • Borra todas las configuraciones. Esta operación elimina NS1 de la configuración de alta disponibilidad y lo convierte en un dispositivo independiente.

       > clear ns config full
      
    • Habilite todas las interfaces.

       > enable interface <interface_id>
      
  9. Agregue NS1 al clúster.

    • Inicie sesión en la dirección IP del clúster y agregue NS1 al clúster.

       > add cluster node 1 10.102.97.131 -state PASSIVE -backplane 1/1/1
      
    • Inicie sesión en NS1 y únete al clúster ejecutando secuencialmente los siguientes comandos:

       > join cluster -clip 10.102.97.133 -password nsroot
      
       > save ns config
      
       > reboot -warm
      
  10. Inicie sesión en NS1 y realice los cambios topológicos y de configuración necesarios.

  11. Inicie sesión en la dirección IP del clúster y establezca NS1 como nodo ACTIVE.

        > set cluster node 1 -state ACTIVE
    
Migración de una configuración de HA a una configuración de clúster