Alta disponibilidad

El comando hamanager se utiliza para administrar la función de Alta Disponibilidad (HA) para máquinas virtuales después de crear un clúster de Proxmox. Esta utilidad permite configurar la Alta Disponibilidad para las máquinas virtuales críticas y establecer cómo reiniciarlas en un clúster si el nodo en el que se están ejecutando falla. La herramienta hamanager interactúa con el Administrador de Alta Disponibilidad de Proxmox.

ha-manager <comando> [opciones]

Ver el estado

Para ver el estado actual de los recursos de HA, puede utilizar el comando:

ha-manager status

La salida muestra información sobre qué máquinas virtuales o contenedores están configurados para HA, su estado actual (iniciado, detenido), incluido el estado de HA y el estado de conmutación por error, y en qué nodo se están ejecutando.

Habilitar HA para una máquina virtual

ha-manager add <vmid> --group <nombre-grupo> --max-restarts <n> --max-migrate-tries <n>

Donde:

  • <vmid> es el ID de la máquina virtual o contenedor que desea agregar a HA.

  • --group <nombre-grupo> es el grupo de HA al que se debe agregar el recurso (opcional).

  • --max-restarts <n> es el número máximo de intentos de reinicio si el recurso falla.

  • --max-migrate-tries <n> es el número máximo de intentos de migración a otro nodo si el recurso no se puede reiniciar.

Agregar una máquina virtual con ID 105 al administrador de HA con un máximo de 3 intentos de reinicio y 1 intento de migración en caso de falla:

ha-manager add 105 --max-restarts 3 --max-migrate-tries 1

Deshabilitar el estado de HA de una máquina virtual

Este ejemplo deshabilita el estado de HA para la máquina virtual con ID 105 y elimina la máquina virtual del administrador de HA:

ha-manager remove 105

Después de ejecutar el comando, la máquina virtual ya no se administrará como un recurso de alta disponibilidad.

Migración de máquina virtual

Se puede migrar manualmente una máquina virtual de alta disponibilidad a otro nodo en el clúster con el comando migrate. El siguiente ejemplo migra una máquina virtual con ID 106 a un nodo llamado pve-nodo2:

ha-manager migrate 106 pve-nodo2