Proxmox VE es una plataforma de virtualización potente y flexible que permite la gestión de máquinas virtuales (VMs) y contenedores (CTs) de manera eficiente. Sin embargo, durante el uso diario, es posible que te encuentres con situaciones en las que una VM o un contenedor se bloquean debido a problemas de configuración, errores de disco u otros incidentes. Un recurso bloqueado puede impedir el acceso a datos importantes o interrumpir el funcionamiento normal de tus servicios.
- Accede a la interfaz web de Proxmox:
- Abre tu navegador web y dirígete a la dirección IP o el nombre de host de tu servidor Proxmox (por ejemplo,
https://192.168.1.100:8006
). - Ingresa tus credenciales de administrador.
- Navega hasta la máquina virtual bloqueada:
- En el panel izquierdo, expande la lista de nodos hasta encontrar el nodo que contiene la máquina virtual bloqueada.
- Haz clic en el nodo correspondiente.
- En la lista de máquinas virtuales, selecciona la VM que está bloqueada.
- Verifica el estado de la máquina virtual:
- En la vista principal, debajo de la sección «Summary», verifica el estado de la VM. Si está bloqueada, debería aparecer algún tipo de indicación en la interfaz de usuario como un ícono de un candado cerrado.
- Desbloquea la máquina virtual usando la línea de comandos mediante SSH:
- Abre una terminal y conéctate al servidor Proxmox mediante SSH.
- Usa tus credenciales para iniciar sesión.
ssh root@ip_del_servidor_proxmox
- Desbloquear la VM usando
qm
(gestión de máquinas virtuales):
- Una vez conectado, ejecuta el siguiente comando para ver el estado de la VM:
qm list
- Encuentra la ID de la máquina virtual que está bloqueada.
- Usa el siguiente comando para desbloquearla:
qm unlock <ID_de_la_VM>
Reemplaza <ID_de_la_VM>
con el ID de la VM que deseas desbloquear.
- Verifica que la VM está desbloqueada:
- Regresa a la interfaz web de Proxmox y actualiza la página.
- Verifica en la sección «Summary» que la VM ya no aparece como bloqueada.
- Si la máquina virtual estaba en medio de una tarea cuando se bloqueó, es posible que necesites reiniciarla.
- En la interfaz web, selecciona la VM y usa la opción «Reboot» o «Start» según sea necesario.
- Reinicia la VM (si es necesario):
Desbloquear un Contenedor en Proxmox
- Repetimos los mismos pasos que para la máquina virtual y una vez conectados por SSH lanzamos el siguiente comando:
pct list
- Encuentra la ID del contenedor que está bloqueado.
- Usa el siguiente comando para desbloquearlo:
pct unlock <ID_del_contenedor>
Reemplaza <ID_del_contenedor>
con el ID del contenedor que deseas desbloquear.
- Verifica que el contenedor está desbloqueado:
- Regresa a la interfaz web de Proxmox y actualiza la página.
- Verifica en la sección «Summary» que el contenedor ya no aparece como bloqueado.
- Reinicia el contenedor (si es necesario):
- Si el contenedor estaba en medio de una tarea cuando se bloqueó, es posible que necesites reiniciarlo.
- En la interfaz web, selecciona el contenedor y usa la opción «Reboot» o «Start» según sea necesario.
Resolución de Problemas Adicionales
- Logs y registros:
- Si la VM o el contenedor siguen presentando problemas, revisa los registros para obtener más detalles sobre el problema.
- En la interfaz web, selecciona la VM o el contenedor y navega a la pestaña «Logs».
- Espacio en disco:
- Asegúrate de que hay suficiente espacio en disco en el nodo donde está alojada la VM o el contenedor, ya que la falta de espacio puede causar problemas de bloqueo.
- Revisar configuraciones:
- Verifica las configuraciones de hardware y red de la VM o el contenedor para asegurarte de que no haya configuraciones conflictivas.
Siguiendo estos pasos, deberías poder desbloquear tanto tus máquinas virtuales como tus contenedores en Proxmox y resolver la mayoría de los problemas relacionados con el bloqueo.