Saltar al contenido
56K

56K

Slow IT Notes – Just 4 Fun

Menú
Menú

Proxmox – 0x02 – Comandos básicos para manejar máquinas virtuales

Publicada el 03/11/202125/04/2024 por fanta

Una forma rápida de trabajar con un nodo Proxmox es desde su interface web. El tema es que eso es para trabajar a golpe de click y lo mismo lo que nos interesa es trabajar un poco más desde línea de comandos para poder automatizar cosas.
Los comandos han sido probados sobre Proxmox 6.x

En esta entrada dejo un par de notas de algunas cosas que podemos hacer desde línea de comandos:

 

Un listado de las máquinas virtuales que tenemos

qm list

Comprobar el estado de una máquina virtual poniendo su ID

qm status 111

Parar una máquina virtual indicando su id

qm stop 111

Iniciar una máquina virtual indicando su id

qm start 111

Acceder a la consola monitor de una máquina virtual indicando su ID

qm monitor 111

Una vez dentro de la consola podemos obtener información de la máquina virtual con el comando info. Ejemplos:

info name
info status

Clonar una máquina virtual

indicando su ID actual y el ID futuro (ids en número)

qm clone 111 211

Ponerle nombre a una máquina virtual

Esto es importante para que en la interface web no se vea como nombre «copy of 111».

qm set 211 -name "prueba2"

Destruir una máquina virtual

Cuidado con no confundirse de ID porque la lías parda. En este caso de ejemplo he puesto que la máquina a destruir será la que tiene de ID 211.

qm destroy 211

 

Realizar un snapshot de una máquina virtual determinada

Importante dejarle una descripción e incluso el nombre de quien realiza el snapshot.

qm snapshot 111 "prueba-snapshot_20210603" -description "snapshot antes de actualizar wordpress"

Lista de los snapshots de una máquina determinada

qm listsnapshot 111

Rollback de un snampshot de una máquina virtual

qm rollback 111 "prueba-snapshot_20210603_2"

Eliminar un snapshot de una máquina virtual

qm delsnapshot 111 "prueba-snapshot_20210603"

Mostasr el comando con el que se ejecuta la máquina virtual

De allí se puede sacar la MAC por ejemplo de la tarjeta de red virtual, el nombre de la máquina virtual,  unidades, tarjeta gráfica, …

qm showcmd 111

Cambiar la memoria RAM de una máquina virtual determinada

qm set 111 -memory 1024

 

Cambiar el idioma del teclado

En este caso a Spanish.

qm set 111 -keyboard "es"

 

Proteger una máquina virtual para que no se pueda eliminar

Es booleano. 1 para habilitar y 0 para deshabilitar la protección. Por defecto estará a 0.

qm set 111 -protection 1

En la interface web si intentamos eliminar esa máquina virtual veremos que nos salta un error como el que se ve en esa captura. No obstante cuidado con esto y si quieres probar hazlo sobre una máquina clonada o algo así. Toma tus precauciones.

 

Y con esos comandos básicos ya se puede operar con algunas máquinas virtuales. Existen muchos más pero digamos que esos son los que podrían usarse de chuleta para alguien que tenga que operar en un momento dado sobre un nodo Proxmox.

Saludos cordiales.


fanta

Escrito por Fanta
fanta de naranja
Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
💾 QEMU
💾 SOLARIS
💾 ESXi
💾 FREEBSD
💾 DEBIAN
💾 AMIGA
💾 SYSADMIN
💾 JUNOS
💾 IMPRIMIR
💾 MSDOS
💾 WINDOWS
💾 FAIRPHONE
💾 GAMING
💾 STREAMING
💾 REDHAT
💾 GRÁFICOS
💾 CACHARROS
💾 SONIDO
💾 NETWORKING
💾 ROCKY
💾 SUSE
💾 TMP
©2025 56K | Construido utilizando WordPress y Responsive Blogily tema por Superb