Proxmox: Iniciar, parar y comprobar el estado de una máquina virtual KVM desde la línea de comandos | Algo de Linux

martes, 18 de octubre de 2016

Proxmox: Iniciar, parar y comprobar el estado de una máquina virtual KVM desde la línea de comandos

En ocasiones podemos encontrarnos con que nuestras máquinas virtuales se encuentran paradas por el motivo que sea y disponemos de un acceso ssh pero no contamos con un acceso a la interfaz web de Proxmox. En este caso, podemos recurrir a qm, el gestor de máquinas virtuales de Qemu/KVM.

Tanto para iniciar una máquina virtual como para pararla o consultar su estado, necesito conocer el vmid (identificador de la máquina virtual). ¿Y qué es lo que puedo hacer para obtenerlo? Bueno, pues simplemente obtener un listado de las máquinas virtuales que tengo en Proxmox. Por ejemplo:
# qm list
      VMID NAME                 STATUS     MEM(MB)    BOOTDISK(GB) PID       
       100 pdc                  stopped    4096             100.00 0      
Como podéis comprobar, tan sólo tengo una máquina virtual en el servidor del ejemplo anterior, con identificador 100 y se encuentra parada.

Si quisiera iniciar la máquina virtual pdc con identificador vmid 100, tan sólo tendría que ejecutar el siguiente comando:
# qm start 100
Para comprobar que se encuentra arrancada, haría lo siguiente:
# qm status 100
status: running
Con lo que comprobaría que está corriendo.

Y si por alguna razón, quisiera parar la máquina virtual, no tendría más que hacer un:
# qm shutdown 100
Publicado por primera vez en http://enavas.blogspot.com.es