ADC

Obligar a un nodo a conmutar por error

Es posible que quiera forzar una conmutación por error si, por ejemplo, necesita reemplazar o actualizar el nodo principal. Puede forzar la conmutación por error desde el nodo principal o secundario. Una conmutación por error forzada no se propaga ni sincroniza. Para ver el estado de sincronización después de una conmutación por error forzada, puede ver el estado del nodo.

Una conmutación por error forzada falla en cualquiera de las siguientes circunstancias:

  • Forzar la conmutación por error en un sistema independiente.
  • El nodo secundario está inhabilitado.
  • El nodo secundario está configurado para permanecer secundario.

El dispositivo Citrix ADC muestra un mensaje de advertencia si detecta un problema potencial al ejecutar el comando force failover. El mensaje incluye la información que activó la advertencia y solicita confirmación antes de continuar.

Puede forzar una conmutación por error en un nodo principal, nodo secundario y cuando los nodos están en modo de escucha.

  • Forzar conmutación por error en el nodo principal.

    Si se fuerza la conmutación por error en el nodo principal, el primario se convierte en el secundario y el secundario en el primario. La conmutación por error forzada solo es posible cuando el nodo principal puede determinar que el nodo secundario está UP.

    Si el nodo secundario es DOWN, el comando force failover devuelve el siguiente mensaje de error: “Operation not possible due to invalid peer state. Rectificar y volver a intentarlo. “

    Si el sistema secundario está en estado de reclamación o está inactivo, devuelve el siguiente mensaje de error:

    Operation not possible now. Please wait for the system to stabilize before retrying.

  • Forzar conmutación por error en el nodo secundario.

    Si ejecuta el comando force failover desde el nodo secundario, el nodo secundario se convierte en primario y el nodo primario se convierte en secundario. Una conmutación por error de fuerza solo puede producirse si el estado del nodo secundario es bueno y no está configurado para permanecer secundario.

    Si el nodo secundario no puede convertirse en el nodo principal o si el nodo secundario se ha configurado para permanecer secundario (mediante la opción STAYSECONDARY), el nodo muestra el siguiente mensaje de error:

    Operation not possible as my state is invalid. View the node for more information.

  • Forzar conmutación por error cuando los nodos están en modo de escucha.

    Cuando los dos nodos de un par HA ejecutan versiones diferentes del software del sistema, el nodo que ejecuta la versión superior cambia al modo de escucha. En este modo, ni la propagación de comandos ni la sincronización funcionan.

    Antes de actualizar el software del sistema en ambos nodos, pruebe la nueva versión en uno de los nodos. Para ello, debe forzar una conmutación por error en el sistema que ya se ha actualizado. A continuación, el sistema actualizado toma el control como nodo principal, pero no se produce ninguna propagación ni sincronización de comandos. Además, todas las conexiones deben restablecerse.

Importante.

Si fuerza una conmutación por error cuando se está realizando una operación de sincronización de alta disponibilidad, es posible que se pierdan algunas sesiones de datos activas en la configuración de alta disponibilidad. Por lo tanto, espere a que se complete la operación de sincronización de alta disponibilidad antes de realizar la operación de conmutación por error de fuerza.

Para forzar la conmutación por error en un nodo mediante la interfaz de línea de comandos:

En el símbolo del sistema, escriba:

force HA failover

Para forzar la conmutación por error en un nodo mediante la GUI:

Vaya a Sistema > Alta disponibilidad y, en la ficha Nodos, seleccione el nodo, en la lista Acciones, seleccione Forzar conmutación por error.

Obligar a un nodo a conmutar por error

En este artículo