Obligar a un nodo a conmutar por error

Es posible que desee 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 el estado de reclamación o inactivo, devuelve el siguiente mensaje de error: “Operación no posible ahora. Espere a que el sistema se estabilice antes de volver a intentarlo. “

  • 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. Solo se puede producir una conmutación por error forzada si el estado del nodo secundario es correcto y no está configurado para permanecer secundario.

    Si el nodo secundario no puede convertirse en el nodo principal, o si el nodo secundario se configuró para permanecer secundario (mediante la opción STAYSECONDARY), el nodo muestra el siguiente mensaje de error: “Operation not possible as my state is invalid. Vea el nodo para obtener más información. “

  • 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, debe probar la nueva versión en uno de los nodos. Para hacer esto, 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 ser restablecidas.

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 interfaz gráfica de usuario

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