Icono del sitio Binario 0

Guía paso a paso para eliminar un nodo de un clúster en Proxmox

Artículos Guías Manuales Sistemas Linux Windows Binario 0

Artículos Guías Manuales Sistemas Linux Windows Binario 0

FacebookEmailWhatsAppLinkedInRedditXShare

Eliminar un nodo de un clúster en Proxmox es un proceso delicado que debe realizarse con precaución para evitar problemas en el resto de la infraestructura. A continuación, te proporcionaré una guía paso a paso con los comandos necesarios para eliminar de forma segura un nodo de un clúster en Proxmox.

Requisitos previos

Paso 1: Migrar o apagar las máquinas virtuales (si es necesario)

Si el nodo que vas a eliminar tiene máquinas virtuales o contenedores activos, migra estos recursos a otros nodos del clúster o apágalos.

Migrar máquinas virtuales:

Desde la interfaz de Proxmox o desde la línea de comandos, puedes migrar las VM:

qm migrate <ID_VM> <NOMBRE_DEL_NODO_DESTINO>

Migrar contenedores:

Para migrar un contenedor:

pct migrate <ID_CT> <NOMBRE_DEL_NODO_DESTINO>

Apagar las máquinas virtuales y contenedores:

Si no vas a migrar las VM o CT, puedes simplemente apagarlas:

qm shutdown <ID_VM>
pct shutdown <ID_CT>

Paso 2: Detener servicios en el nodo a eliminar

Accede al nodo que deseas eliminar y detén los servicios relacionados con el clúster para evitar problemas de comunicación.

systemctl stop pve-cluster
systemctl stop corosync

Paso 3: Eliminar el nodo desde el nodo maestro del clúster

Desde el nodo maestro del clúster (u otro nodo que no sea el que vas a eliminar):

Comprobar nombre del nodo:

pvecm nodes

Usa el siguiente comando para eliminar el nodo:

pvecm delnode <NOMBRE_DEL_NODO>

Paso 4: Verificar la eliminación en todos los nodos

Una vez que hayas ejecutado el comando anterior, verifica que el nodo ha sido eliminado correctamente desde todos los nodos del clúster:

pvecm nodes

El nodo eliminado ya no debería aparecer en la lista.

Paso 5: Eliminar los servicios de clúster del nodo (opcional)

Si deseas reutilizar el nodo eliminado fuera del clúster, puedes limpiar los servicios de Proxmox relacionados con el clúster en ese nodo. En el nodo que eliminaste, ejecuta lo siguiente:

rm /etc/pve/corosync.conf
rm -r /etc/corosync/*

Después de eso, asegúrate de detener los servicios de clúster:

systemctl stop pve-cluster
systemctl stop corosync

También puedes desinstalar Corosync si no lo necesitas:

apt remove corosync

Paso 6: Reiniciar el nodo eliminado

Reinicia el nodo eliminado para asegurarte de que los cambios se apliquen correctamente:

reboot

Paso 7: Eliminar el almacenamiento relacionado con el nodo (opcional)

Si el nodo eliminado estaba vinculado a algún recurso de almacenamiento, verifica si es necesario eliminarlo de la configuración del clúster en la interfaz web de Proxmox.

Consideraciones finales

Siguiendo estos pasos, deberías poder eliminar un nodo de un clúster de Proxmox sin problemas.

Salir de la versión móvil