4 include::attributes.txt[]
9 qm - Qemu/KVM Virtual Machine Manager
15 include::qm.1-synopsis.adoc[]
22 Qemu/KVM Virtual Machines
23 =========================
24 include::attributes.txt[]
28 qm is a script to manage virtual machines with Qemu/Kvm. You can
29 create and destroy virtual machines, and control execution
30 (start/stop/suspend/resume). Besides that, you can use qm to set
31 parameters in the associated config file. It is also possible to
32 create and delete virtual disks.
37 All configuration files consists of lines in the form
41 See 'man vm.conf' for a complete list of options.
43 Configuration files are stored inside the Proxmox configuration file
44 system, and can be access at '/etc/pve/qemu-server/<VMID>.conf'.
46 The default for option `keyboard` is read from
47 '/etc/pve/datacenter.conf'.
52 Online migration and backups ('vzdump') set a lock to prevent
53 unintentional action on such VMs. Sometimes you need remove such lock
54 manually (power failure).
61 Create a new VM with 4 GB IDE disk.
63 qm create 300 -ide0 4 -net0 e1000 -cdrom proxmox-mailgateway_2.1.iso
69 Send a shutdown request, then wait until the VM is stopped.
71 qm shutdown 300 && qm wait 300
73 Same as above, but only wait for 40 seconds.
75 qm shutdown 300 && qm wait 300 -timeout 40
79 include::pve-copyright.adoc[]