Proxmox: this host already contains virtual guests TASK ERROR: Check if node may join a cluster failed!
detected the following error(s): * this host already contains virtual guests TASK ERROR: Check if node may join a cluster failed!
Al intentar unir un nuevo nodo a un Cluster me da este error porque el nodo ya esta en uso y tiene algun LXC o VM. Proxmox no permite hacerlo y para poder solucionarlo podemos tenemos 2 opciones:
Hacer Backups:
Hacer backups de todos los LXC y VMs que tengamos, luego unirnos al Cluster y después restaurarlas.
Quitar las configs: (avanzado)
También es posible hacerlo mas rapido y sin hacer backups, para ello usamos algún cliente FTP:
- Vamos a la carpeta donde se guardan las configuraciones:
/etc/pve/nodes/{nombre nodo}/
2. Copiamos toda la carpeta de nuestro Nodo a nuestro PC o en alguna otra parte del Nodo (por ejemplo /root )
- Ahora paramos todas las VM y LXC que estén activos y eliminamos los archivos de configuración dentro de estas carpetas:
/etc/pve/nodes/{nombre nodo}/lcx/
/etc/pve/nodes/{nombre nodo}/qemu-server/
- Intentamos unirnos al Cluester
- Volvemos a poner los archivos de configuración en las carpetas que estaban.
Nota: En el caso de que algún "Storage" o disco no se muestre, vamos a tener que ir a Datacenter > Storage > {tu storage} > edit y luego marcamos el nodo en el que se deberá mostrar o sin marcar se mostrara en todos.
Version de Proxmox: 8.2.4