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 cluster file
44 system, and can be access at '/etc/pve/qemu-server/<VMID>.conf'.
46 The default for the `keyboard` option is read from
47 '/etc/pve/datacenter.conf'.
52 Online migrations and backups ('vzdump') set a lock to prevent incompatible
53 concurrent actions on the affected VMs. Sometimes you need to remove such a
54 lock manually (e.g., after a 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[]