Crear un clúster de NetScaler
Para crear un clúster, comience por tomar uno de los dispositivos NetScaler que quiere agregar al clúster. En este nodo, debe crear la instancia de clúster y definir la dirección IP del clúster. Este nodo es el primer nodo de clúster y se denomina coordinador de configuración de clúster (CCO). Todas las configuraciones que se realizan en la dirección IP del clúster se almacenan en este nodo y, a continuación, se propagan a los demás nodos del clúster.
La responsabilidad del CCO en un clúster no se fija en un nodo específico. Puede cambiar con el tiempo según los siguientes factores:
-
La prioridad del nodo. El nodo con la prioridad más alta (número de prioridad más bajo) se hace el CCO. Por lo tanto, si se agrega un nodo con un número de prioridad inferior al CCO existente, el nuevo nodo asume el cargo como CCO.
-
Si el CCO actual cae, el nodo con el siguiente número de prioridad más bajo asume el cargo de CCO. Si no se establece la prioridad o si hay varios nodos con el número de prioridad más bajo, el CCO se selecciona de uno de los nodos disponibles.
Nota:
Las configuraciones del dispositivo (incluidas las direcciones SNIP y las VLAN) se borran ejecutando implícitamente el comando
clear ns config extended
. Sin embargo, la VLAN y la NSVLAN predeterminadas no se borran del dispositivo. Por lo tanto, si quiere que la NSVLAN esté en el clúster, asegúrese de que se haya creado antes de que el dispositivo se agregue al clúster. Para un clúster L3 (nodos de clúster en diferentes redes), las configuraciones de red no se borran del dispositivo.Importante:
El monitor HA (HAMON) en una configuración de clúster se usa para supervisar el estado de una interfaz en cada nodo. El parámetro HAMON debe estar habilitado en cada nodo para supervisar el estado de la interfaz. Si el estado operativo de la interfaz habilitada para HAMON deja de funcionar por cualquier motivo, el nodo del clúster respectivo se marca como no saludable (NO ACTIVA) y ese nodo no puede servir el tráfico.
Crear un clúster mediante la interfaz de línea de comandos
-
Inicie sesión en un dispositivo NetScaler (por ejemplo, un dispositivo con la dirección NSIP 10.102.29.60) que desee agregar al clúster.
-
Agregar una instancia de clúster.
add cluster instance <clId> -quorumType <NONE | MAJORITY> -inc <ENABLED | DISABLED> -backplanebasedview <ENABLED | DISABLED> <!--NeedCopy-->
-
La
-dfdretainl2params
opción le permite agregar los encabezados L2 extendidos para el tráfico del plano posterior.En el símbolo del sistema, escriba:
add cluster instance 1 -dfdretainl2params <ENABLED|DISABLED>
El siguiente comando muestra el estado de
-dfdretainl2params
:show cluster instance <clusterid>
Utilice el siguiente comando para habilitar o inhabilitar
-dfdretainl2params
:set cluster instance 1 -dfdretainl2params <ENABLED|DISABLED>
-
La
-proxyarpstatus
opción habilita o inhabilita la funcionalidad arp del proxy para el clúster.En el símbolo del sistema, escriba:
add cluster instance 1 -proxyarpstatus <ENABLED|DISABLED>
El siguiente comando muestra el estado de
proxyarpstatus
:show cluster instance <clusterid>
Puede utilizar el siguiente comando para habilitar o inhabilitar
proxyarpstatus
:set cluster instance 1 -proxyarpstatus <ENABLED|DISABLED>
Nota:
- El identificador de instancia de clúster debe ser único dentro de una LAN.
- El parámetro
-quorumType
debe establecerse en MAYORITARIO y no en NINGUNO en estos casos:
- Topologies which do not have redundant links between cluster nodes. These topologies might be prone to network partition due to a single point of failure.
- During any cluster operations such as node addition or removal.
- Para un clúster L3, asegúrese de que el parámetro
-inc
esté configurado en ENABLED. El parámetro-inc
debe estar inhabilitado para un clúster L2.- Cuando el parámetro
-backplanebasedview
está habilitado, la vista operativa (conjunto de nodos que atienden el tráfico) se decide en función de los latidos recibidos solo en la interfaz del plano posterior. De forma predeterminada, este parámetro está inhabilitado. Cuando este parámetro está inhabilitado, un nodo no depende de la recepción de latidos solo en el plano posterior.
-
[Solo para un clúster L3] Cree un grupo de nodos. En el paso siguiente, el nodo de clúster recién agregado debe estar asociado a este grupo de nodos.
Nota:
Este grupo de nodos incluye todos o un subconjunto de los dispositivos NetScaler que pertenecen a la misma red.
add cluster nodegroup <name> <!--NeedCopy-->
-
Agregue el dispositivo NetScaler al clúster.
add cluster node <nodeId> <IPAddress> -state <state> -backplane <interface_name> -nodegroup <name> <!--NeedCopy-->
Nota:
Para un clúster L3:
- El parámetro de grupo de nodos debe establecerse en el nombre del grupo de nodos que se crea.
- El parámetro de plano posterior es obligatorio para los nodos que están asociados con un grupo de nodos que tiene más de un nodo, de modo que los nodos dentro de la red puedan comunicarse entre sí.
Ejemplo:
Agregar un nodo para un clúster L2 (todos los nodos del clúster están en la misma red).
add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1 <!--NeedCopy-->
Agregar un nodo para un clúster L3 que incluye un único nodo de cada red. Aquí, no tienes que configurar el plano posterior.
add cluster node 0 10.102.29.60 -state PASSIVE -nodegroup ng1 <!--NeedCopy-->
Agregar un nodo para un clúster L3 que incluye varios nodos de cada red. Aquí, debe configurar el plano posterior para que los nodos dentro de una red puedan comunicarse entre sí.
add cluster node 0 10.102.29.60 -state PASSIVE -backplane 0/1/1 -nodegroup ng1 <!--NeedCopy-->
-
Agregue la dirección IP del clúster (por ejemplo, 10.102.29.61) en este nodo.
add ns ip <IPAddress> <netmask> -type clip <!--NeedCopy-->
Ejemplo
add ns ip 10.102.29.61 255.255.255.255 -type clip <!--NeedCopy-->
-
Habilite la instancia del clúster.
enable cluster instance <clId> <!--NeedCopy-->
-
Guarde la configuración.
save ns config <!--NeedCopy-->
-
Reinicie el dispositivo en caliente.
reboot -warm <!--NeedCopy-->
Compruebe las configuraciones del clúster mediante el comando show cluster instance. Compruebe que el resultado del comando muestre la dirección NSIP del dispositivo como un nodo del clúster.
-
Después de que el nodo esté UP, inicie sesión en el CLIP y cambie las credenciales RPC tanto para la dirección IP del clúster como para la dirección IP del nodo. Para obtener más información sobre cómo cambiar la contraseña de un nodo RPC, consulte Cambiar una contraseña de nodo RPC.
Para crear un clúster mediante la GUI
- Inicie sesión en un dispositivo (por ejemplo, un dispositivo con la dirección NSIP 10.102.29.60) que pretenda agregar al clúster.
- Vaya a Sistema > Clúster.
- En el panel de detalles, haga clic en el enlace Administrar clúster.
- En el cuadro de diálogo Configuración del clúster, defina los parámetros necesarios para crear un clúster. Para obtener una descripción de un parámetro, pase el cursor del ratón sobre el cuadro de texto correspondiente.
- Haz clic en Crear.
- En el cuadro de diálogo Configurar instancia de clúster, active la casilla de verificación Enable cluster instance.
- En el panel Nodos del clúster, seleccione el nodo y haga clic en Abrir.
- En el cuadro de diálogo Configurar nodo de clúster, defina el estado.
- Haga clic en Aceptary, a continuación, en Guardar.
- Reinicie el dispositivo en caliente.
- Después de que el nodo esté UP, inicie sesión en el CLIP y cambie las credenciales RPC tanto para la dirección IP del clúster como para la dirección IP del nodo. Para obtener más información sobre cómo cambiar la contraseña de un nodo RPC, consulte Cambiar una contraseña de nodo RPC.
Compatibilidad de modo estricto para el estado de sincronización del clúster
Ahora puede configurar un nodo de clúster para ver los errores al aplicar la configuración. Se introduce un nuevo parámetro, “SyncStatusStrictMode” en el comando add y set cluster instance para rastrear el estado de cada nodo de un clúster. De forma predeterminada, el parámetro syncStatusStrictMode
está desactivado.
Para habilitar el modo estricto mediante la CLI
En el símbolo del sistema, escriba:
set cluster instance <clID> [-syncStatusStrictMode (ENABLED | DISABLED)]
<!--NeedCopy-->
Ejemplo:
set cluster instance 1 –syncStatusStrictMode ENABLED
<!--NeedCopy-->
Para ver el estado del modo estricto mediante la CLI
>show cluster instance
1) Cluster ID: 1
Dead Interval: 3 secs
Hello Interval: 200 msecs
Preemption: DISABLED
Propagation: ENABLED
Quorum Type: MAJORITY
INC State: DISABLED
Process Local: DISABLED
Retain Connections: NO
Heterogeneous: NO
Backplane based view: DISABLED
Cluster sync strict mode: ENABLED
Cluster Status: ENABLED(admin), ENABLED(operational), UP
WARNING(s):
(1) - There are no spotted SNIPs configured on the cluster. Spotted SNIPs can help improve cluster performance
Member Nodes:
Node ID Node IP Health Admin State Operational State
------- ------- ------ ----------- -----------------
1) 1 192.0.2.20 UP ACTIVE ACTIVE(Configuration Coordinator)
2) 2 192.0.2.21 UP ACTIVE ACTIVE
3) 3 192.0.2.19* UP ACTIVE ACTIVE
<!--NeedCopy-->
Para ver el motivo del error de sincronización de un nodo de clúster mediante la interfaz gráfica de usuario
- Vaya a Sistema > Clúster > Nodosde clú
- En la página Nodos de clúster, desplácese hasta el extremo derecho para ver los detalles del motivo del error de sincronización de los nodos del clúster.