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
comandobatch -fpara 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.
Asegúrese de que las configuraciones del par HA sean estables.
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).
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.
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
Modifique el archivo de configuracion de copia de前者seguridad de la siguiente manera:
相当拉斯维加斯一些必要,没有联合国cluste se admiten enr. Para obtener la lista de funciones no compatibles, consulte Funciones deNetScaler 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 tengan 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 añadir 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
>设置ns主机name 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).
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.
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
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.
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
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
Inicie sesión en NS1 y realice los cambios topológicos y de configuración necesarios.
Inicie sesión en la dirección IP del clúster y establezca NS1 como nodo ACTIVE.
> set cluster node 1 -state ACTIVE