]> git.proxmox.com Git - pve-docs.git/blame - qm.1-synopsis.adoc
bump version to 5.0-5
[pve-docs.git] / qm.1-synopsis.adoc
CommitLineData
1f554f76
DM
1*qm* `<COMMAND> [ARGS] [OPTIONS]`
2
32d876b5
DM
3*qm agent* `<vmid> <command>`
4
5Execute Qemu Guest Agent commands.
6
7`<vmid>`: `<integer> (1 - N)` ::
8
9The (unique) ID of the VM.
10
11`<command>`: `<fsfreeze-freeze | fsfreeze-status | fsfreeze-thaw | fstrim | get-fsinfo | get-memory-block-info | get-memory-blocks | get-time | get-vcpus | info | network-get-interfaces | ping | shutdown | suspend-disk | suspend-hybrid | suspend-ram>` ::
12
13The QGA command.
14
15
16
1f554f76
DM
17*qm clone* `<vmid> <newid>` `[OPTIONS]`
18
19Create a copy of virtual machine/template.
20
013dc89f 21`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
22
23The (unique) ID of the VM.
24
013dc89f 25`<newid>`: `<integer> (1 - N)` ::
1f554f76
DM
26
27VMID for the clone.
28
013dc89f 29`-description` `<string>` ::
1f554f76
DM
30
31Description for the new VM.
32
013dc89f 33`-format` `<qcow2 | raw | vmdk>` ::
1f554f76
DM
34
35Target format for file storage.
36+
37NOTE: Requires option(s): `full`
38
013dc89f 39`-full` `<boolean>` ('default =' `0`)::
1f554f76 40
c2993fe5 41Create a full copy of all disk. This is always done when you clone a normal VM. For VM templates, we try to create a linked clone by default.
1f554f76 42
013dc89f 43`-name` `<string>` ::
1f554f76
DM
44
45Set a name for the new VM.
46
013dc89f 47`-pool` `<string>` ::
1f554f76
DM
48
49Add the new VM to the specified pool.
50
013dc89f 51`-snapname` `<string>` ::
1f554f76
DM
52
53The name of the snapshot.
54
013dc89f 55`-storage` `<string>` ::
1f554f76
DM
56
57Target storage for full clone.
58+
59NOTE: Requires option(s): `full`
60
013dc89f 61`-target` `<string>` ::
1f554f76
DM
62
63Target node. Only allowed if the original VM is on shared storage.
64
65
66
67*qm config* `<vmid>` `[OPTIONS]`
68
69Get current virtual machine configuration. This does not include pending
70configuration changes (see 'pending' API).
71
013dc89f 72`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
73
74The (unique) ID of the VM.
75
013dc89f 76`-current` `<boolean>` ('default =' `0`)::
1f554f76
DM
77
78Get current values (instead of pending values).
79
80
81
82*qm create* `<vmid>` `[OPTIONS]`
83
84Create or restore a virtual machine.
85
013dc89f 86`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
87
88The (unique) ID of the VM.
89
013dc89f 90`-acpi` `<boolean>` ('default =' `1`)::
1f554f76
DM
91
92Enable/disable ACPI.
93
013dc89f 94`-agent` `<boolean>` ('default =' `0`)::
1f554f76
DM
95
96Enable/disable Qemu GuestAgent.
97
013dc89f 98`-archive` `<string>` ::
1f554f76
DM
99
100The backup file.
101
013dc89f 102`-args` `<string>` ::
1f554f76 103
c2993fe5 104Arbitrary arguments passed to kvm.
1f554f76 105
013dc89f 106`-autostart` `<boolean>` ('default =' `0`)::
1f554f76
DM
107
108Automatic restart after crash (currently ignored).
109
013dc89f 110`-balloon` `<integer> (0 - N)` ::
1f554f76 111
c2993fe5 112Amount of target RAM for the VM in MB. Using zero disables the ballon driver.
1f554f76 113
013dc89f 114`-bios` `<ovmf | seabios>` ('default =' `seabios`)::
1f554f76
DM
115
116Select BIOS implementation.
117
013dc89f 118`-boot` `[acdn]{1,4}` ('default =' `cdn`)::
1f554f76
DM
119
120Boot on floppy (a), hard disk (c), CD-ROM (d), or network (n).
121
122`-bootdisk` `(ide|sata|scsi|virtio)\d+` ::
123
124Enable booting from specified disk.
125
013dc89f 126`-cdrom` `<volume>` ::
1f554f76
DM
127
128This is an alias for option -ide2
129
013dc89f 130`-cores` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
131
132The number of cores per socket.
133
013dc89f 134`-cpu` `[cputype=]<enum> [,hidden=<1|0>]` ::
1f554f76
DM
135
136Emulated CPU type.
137
013dc89f 138`-cpulimit` `<number> (0 - 128)` ('default =' `0`)::
1f554f76 139
9b3e4991 140Limit of CPU usage.
1f554f76 141
013dc89f 142`-cpuunits` `<integer> (0 - 500000)` ('default =' `1024`)::
1f554f76 143
c2993fe5 144CPU weight for a VM.
1f554f76 145
013dc89f 146`-description` `<string>` ::
1f554f76 147
c2993fe5 148Description for the VM. Only used on the configuration web interface. This is saved as comment inside the configuration file.
1f554f76 149
013dc89f 150`-efidisk0` `[file=]<volume> [,format=<enum>] [,size=<DiskSize>]` ::
2c0dde61
DM
151
152Configure a Disk for storing EFI vars
153
013dc89f 154`-force` `<boolean>` ::
1f554f76
DM
155
156Allow to overwrite existing VM.
157+
158NOTE: Requires option(s): `archive`
159
013dc89f 160`-freeze` `<boolean>` ::
1f554f76
DM
161
162Freeze CPU at startup (use 'c' monitor command to start execution).
163
52e44c50 164`-hostpci[n]` `[host=]<HOSTPCIID[;HOSTPCIID2...]> [,pcie=<1|0>] [,rombar=<1|0>] [,romfile=<string>] [,x-vga=<1|0>]` ::
1f554f76 165
c2993fe5 166Map host PCI devices into guest.
1f554f76 167
013dc89f 168`-hotplug` `<string>` ('default =' `network,disk,usb`)::
1f554f76 169
c2993fe5 170Selectively enable hotplug features. This is a comma separated list of hotplug features: 'network', 'disk', 'cpu', 'memory' and 'usb'. Use '0' to disable hotplug completely. Value '1' is an alias for the default 'network,disk,usb'.
1f554f76 171
013dc89f 172`-hugepages` `<1024 | 2 | any>` ::
2c0dde61
DM
173
174Enable/disable hugepages memory.
175
5d9c884c 176`-ide[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,model=<model>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
177
178Use volume as IDE hard disk or CD-ROM (n is 0 to 3).
179
013dc89f 180`-keyboard` `<da | de | de-ch | en-gb | en-us | es | fi | fr | fr-be | fr-ca | fr-ch | hu | is | it | ja | lt | mk | nl | no | pl | pt | pt-br | sl | sv | tr>` ('default =' `en-us`)::
1f554f76 181
c2993fe5 182Keybord layout for vnc server. Default is read from the '/etc/pve/datacenter.conf' configuration file.
1f554f76 183
013dc89f 184`-kvm` `<boolean>` ('default =' `1`)::
1f554f76
DM
185
186Enable/disable KVM hardware virtualization.
187
013dc89f 188`-localtime` `<boolean>` ::
1f554f76 189
c2993fe5 190Set the real time clock to local time. This is enabled by default if ostype indicates a Microsoft OS.
1f554f76 191
013dc89f 192`-lock` `<backup | migrate | rollback | snapshot>` ::
1f554f76
DM
193
194Lock/unlock the VM.
195
196`-machine` `(pc|pc(-i440fx)?-\d+\.\d+(\.pxe)?|q35|pc-q35-\d+\.\d+(\.pxe)?)` ::
197
198Specific the Qemu machine type.
199
013dc89f 200`-memory` `<integer> (16 - N)` ('default =' `512`)::
1f554f76 201
c2993fe5 202Amount of RAM for the VM in MB. This is the maximum available memory when you use the balloon device.
1f554f76 203
013dc89f 204`-migrate_downtime` `<number> (0 - N)` ('default =' `0.1`)::
1f554f76
DM
205
206Set maximum tolerated downtime (in seconds) for migrations.
207
013dc89f 208`-migrate_speed` `<integer> (0 - N)` ('default =' `0`)::
1f554f76
DM
209
210Set maximum speed (in MB/s) for migrations. Value 0 is no limit.
211
013dc89f 212`-name` `<string>` ::
1f554f76
DM
213
214Set a name for the VM. Only used on the configuration web interface.
215
013dc89f 216`-net[n]` `[model=]<enum> [,bridge=<bridge>] [,firewall=<1|0>] [,link_down=<1|0>] [,macaddr=<XX:XX:XX:XX:XX:XX>] [,queues=<integer>] [,rate=<number>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,<model>=<macaddr>]` ::
1f554f76
DM
217
218Specify network devices.
1f554f76 219
013dc89f 220`-numa` `<boolean>` ('default =' `0`)::
1f554f76 221
9b3e4991 222Enable/disable NUMA.
1f554f76 223
f004f5b9 224`-numa[n]` `cpus=<id[-id];...> [,hostnodes=<id[-id];...>] [,memory=<number>] [,policy=<preferred|bind|interleave>]` ::
1f554f76 225
c2993fe5 226NUMA topology.
1f554f76 227
013dc89f 228`-onboot` `<boolean>` ('default =' `0`)::
1f554f76
DM
229
230Specifies whether a VM will be started during system bootup.
231
32d876b5 232`-ostype` `<l24 | l26 | other | solaris | w2k | w2k3 | w2k8 | win10 | win7 | win8 | wvista | wxp>` ::
1f554f76 233
c2993fe5 234Specify guest operating system.
1f554f76
DM
235
236`-parallel[n]` `/dev/parport\d+|/dev/usb/lp\d+` ::
237
238Map host parallel devices (n is 0 to 2).
1f554f76 239
013dc89f 240`-pool` `<string>` ::
1f554f76
DM
241
242Add the VM to the specified pool.
243
013dc89f 244`-protection` `<boolean>` ('default =' `0`)::
1f554f76 245
c2993fe5 246Sets the protection flag of the VM. This will disable the remove VM and remove disk operations.
1f554f76 247
013dc89f 248`-reboot` `<boolean>` ('default =' `1`)::
1f554f76
DM
249
250Allow reboot. If set to '0' the VM exit on reboot.
251
5d9c884c 252`-sata[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
253
254Use volume as SATA hard disk or CD-ROM (n is 0 to 5).
255
5d9c884c 256`-scsi[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,iothread=<1|0>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,queues=<integer>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,scsiblock=<1|0>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
257
258Use volume as SCSI hard disk or CD-ROM (n is 0 to 13).
259
013dc89f 260`-scsihw` `<lsi | lsi53c810 | megasas | pvscsi | virtio-scsi-pci | virtio-scsi-single>` ('default =' `lsi`)::
1f554f76 261
c2993fe5 262SCSI controller model
1f554f76
DM
263
264`-serial[n]` `(/dev/.+|socket)` ::
265
c2993fe5 266Create a serial device inside the VM (n is 0 to 3)
1f554f76 267
013dc89f 268`-shares` `<integer> (0 - 50000)` ('default =' `1000`)::
1f554f76 269
c2993fe5 270Amount of memory shares for auto-ballooning. The larger the number is, the more memory this VM gets. Number is relative to weights of all other running VMs. Using zero disables auto-ballooning
1f554f76 271
f004f5b9 272`-smbios1` `[family=<string>] [,manufacturer=<string>] [,product=<string>] [,serial=<string>] [,sku=<string>] [,uuid=<UUID>] [,version=<string>]` ::
1f554f76
DM
273
274Specify SMBIOS type 1 fields.
275
013dc89f 276`-smp` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
277
278The number of CPUs. Please use option -sockets instead.
279
013dc89f 280`-sockets` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
281
282The number of CPU sockets.
283
013dc89f 284`-startdate` `(now | YYYY-MM-DD | YYYY-MM-DDTHH:MM:SS)` ('default =' `now`)::
1f554f76 285
c2993fe5 286Set the initial date of the real time clock. Valid format for date are: 'now' or '2006-06-17T16:01:21' or '2006-06-17'.
1f554f76
DM
287
288`-startup` `[[order=]\d+] [,up=\d+] [,down=\d+] ` ::
289
c2993fe5 290Startup and shutdown behavior. Order is a non-negative number defining the general startup order. Shutdown in done with reverse ordering. Additionally you can set the 'up' or 'down' delay in seconds, which specifies a delay to wait before the next VM is started or stopped.
1f554f76 291
013dc89f 292`-storage` `<string>` ::
1f554f76
DM
293
294Default storage.
295
013dc89f 296`-tablet` `<boolean>` ('default =' `1`)::
1f554f76 297
c2993fe5 298Enable/disable the USB tablet device.
1f554f76 299
013dc89f 300`-tdf` `<boolean>` ('default =' `0`)::
1f554f76
DM
301
302Enable/disable time drift fix.
303
013dc89f 304`-template` `<boolean>` ('default =' `0`)::
1f554f76
DM
305
306Enable/disable Template.
307
013dc89f 308`-unique` `<boolean>` ::
1f554f76
DM
309
310Assign a unique random ethernet address.
311+
312NOTE: Requires option(s): `archive`
313
013dc89f 314`-unused[n]` `<string>` ::
1f554f76 315
c2993fe5 316Reference to unused volumes. This is used internally, and should not be modified manually.
1f554f76 317
f004f5b9 318`-usb[n]` `[host=]<HOSTUSBDEVICE|spice> [,usb3=<1|0>]` ::
1f554f76 319
c2993fe5 320Configure an USB device (n is 0 to 4).
1f554f76 321
013dc89f 322`-vcpus` `<integer> (1 - N)` ('default =' `0`)::
1f554f76
DM
323
324Number of hotplugged vcpus.
325
013dc89f 326`-vga` `<cirrus | qxl | qxl2 | qxl3 | qxl4 | serial0 | serial1 | serial2 | serial3 | std | vmware>` ::
1f554f76 327
c2993fe5 328Select the VGA type.
1f554f76 329
5d9c884c 330`-virtio[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,iothread=<1|0>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
331
332Use volume as VIRTIO hard disk (n is 0 to 15).
333
013dc89f 334`-watchdog` `[[model=]<i6300esb|ib700>] [,action=<enum>]` ::
1f554f76 335
c2993fe5 336Create a virtual hardware watchdog device.
1f554f76
DM
337
338
339
340*qm delsnapshot* `<vmid> <snapname>` `[OPTIONS]`
341
342Delete a VM snapshot.
343
013dc89f 344`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
345
346The (unique) ID of the VM.
347
013dc89f 348`<snapname>`: `<string>` ::
1f554f76
DM
349
350The name of the snapshot.
351
013dc89f 352`-force` `<boolean>` ::
1f554f76
DM
353
354For removal from config file, even if removing disk snapshots fails.
355
356
357
358*qm destroy* `<vmid>` `[OPTIONS]`
359
360Destroy the vm (also delete all used/owned volumes).
361
013dc89f 362`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
363
364The (unique) ID of the VM.
365
013dc89f 366`-skiplock` `<boolean>` ::
1f554f76
DM
367
368Ignore locks - only root is allowed to use this option.
369
370
371
372
373*qm help* `[<cmd>]` `[OPTIONS]`
374
375Get help about specified command.
376
013dc89f 377`<cmd>`: `<string>` ::
1f554f76
DM
378
379Command name
380
013dc89f 381`-verbose` `<boolean>` ::
1f554f76
DM
382
383Verbose output format.
384
385
386
387
5d9c884c
DM
388*qm importdisk* `<vmid> <source> <storage>` `[OPTIONS]`
389
390Import an external disk image as an unused disk in a VM. The
391 image format has to be supported by qemu-img(1).
392
393`<vmid>`: `<integer> (1 - N)` ::
394
395The (unique) ID of the VM.
396
397`<source>`: `<string>` ::
398
399Path to the disk image to import
400
401`<storage>`: `<string>` ::
402
403Target storage ID
404
405`-format` `<qcow2 | raw | vmdk>` ::
406
407Target format
408
409
410
411
9b3e4991 412*qm list* `[OPTIONS]`
1f554f76
DM
413
414Virtual machine index (per node).
415
013dc89f 416`-full` `<boolean>` ::
9b3e4991
DM
417
418Determine the full status of active VMs.
419
1f554f76
DM
420
421
de0983cb
DM
422*qm listsnapshot* `<vmid>`
423
424List all snapshots.
425
013dc89f 426`<vmid>`: `<integer> (1 - N)` ::
de0983cb
DM
427
428The (unique) ID of the VM.
429
430
431
1f554f76
DM
432*qm migrate* `<vmid> <target>` `[OPTIONS]`
433
434Migrate virtual machine. Creates a new migration task.
435
013dc89f 436`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
437
438The (unique) ID of the VM.
439
013dc89f 440`<target>`: `<string>` ::
1f554f76
DM
441
442Target node.
443
013dc89f 444`-force` `<boolean>` ::
1f554f76 445
c2993fe5 446Allow to migrate VMs which use local devices. Only root may use this option.
1f554f76 447
013dc89f 448`-migration_network` `<string>` ::
de0983cb
DM
449
450CIDR of the (sub) network that is used for migration.
451
013dc89f 452`-migration_type` `<insecure | secure>` ::
de0983cb
DM
453
454Migration traffic is encrypted using an SSH tunnel by default. On secure, completely private networks this can be disabled to increase performance.
455
013dc89f 456`-online` `<boolean>` ::
1f554f76
DM
457
458Use online/live migration.
459
52e44c50
FG
460`-targetstorage` `<string>` ::
461
462Default target storage.
463
464`-with-local-disks` `<boolean>` ::
465
466Enable live storage migration for local disk
467
1f554f76
DM
468
469
470
471*qm monitor* `<vmid>`
472
473Enter Qemu Monitor interface.
474
013dc89f 475`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
476
477The (unique) ID of the VM.
478
479
480
481
482*qm move_disk* `<vmid> <disk> <storage>` `[OPTIONS]`
483
484Move volume to different storage.
485
013dc89f 486`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
487
488The (unique) ID of the VM.
489
013dc89f 490`<disk>`: `<efidisk0 | ide0 | ide1 | ide2 | ide3 | sata0 | sata1 | sata2 | sata3 | sata4 | sata5 | scsi0 | scsi1 | scsi10 | scsi11 | scsi12 | scsi13 | scsi2 | scsi3 | scsi4 | scsi5 | scsi6 | scsi7 | scsi8 | scsi9 | virtio0 | virtio1 | virtio10 | virtio11 | virtio12 | virtio13 | virtio14 | virtio15 | virtio2 | virtio3 | virtio4 | virtio5 | virtio6 | virtio7 | virtio8 | virtio9>` ::
1f554f76
DM
491
492The disk you want to move.
493
013dc89f 494`<storage>`: `<string>` ::
1f554f76
DM
495
496Target storage.
497
013dc89f 498`-delete` `<boolean>` ('default =' `0`)::
1f554f76 499
c2993fe5 500Delete the original disk after successful copy. By default the original disk is kept as unused disk.
1f554f76 501
013dc89f 502`-digest` `<string>` ::
1f554f76 503
c2993fe5 504Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
1f554f76 505
013dc89f 506`-format` `<qcow2 | raw | vmdk>` ::
1f554f76
DM
507
508Target Format.
509
510
511
512
513*qm mtunnel*
514
515Used by qmigrate - do not use manually.
516
517
518
52e44c50
FG
519*qm nbdstop* `<vmid>`
520
521Stop embedded nbd server.
522
523`<vmid>`: `<integer> (1 - N)` ::
524
525The (unique) ID of the VM.
526
527
528
1f554f76
DM
529
530*qm pending* `<vmid>`
531
532Get virtual machine configuration, including pending changes.
533
013dc89f 534`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
535
536The (unique) ID of the VM.
537
538
539
540
541*qm rescan* `[OPTIONS]`
542
543Rescan all storages and update disk sizes and unused disk images.
544
013dc89f 545`-vmid` `<integer> (1 - N)` ::
1f554f76
DM
546
547The (unique) ID of the VM.
548
549
550
551
552*qm reset* `<vmid>` `[OPTIONS]`
553
554Reset virtual machine.
555
013dc89f 556`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
557
558The (unique) ID of the VM.
559
013dc89f 560`-skiplock` `<boolean>` ::
1f554f76
DM
561
562Ignore locks - only root is allowed to use this option.
563
564
565
566*qm resize* `<vmid> <disk> <size>` `[OPTIONS]`
567
568Extend volume size.
569
013dc89f 570`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
571
572The (unique) ID of the VM.
573
013dc89f 574`<disk>`: `<efidisk0 | ide0 | ide1 | ide2 | ide3 | sata0 | sata1 | sata2 | sata3 | sata4 | sata5 | scsi0 | scsi1 | scsi10 | scsi11 | scsi12 | scsi13 | scsi2 | scsi3 | scsi4 | scsi5 | scsi6 | scsi7 | scsi8 | scsi9 | virtio0 | virtio1 | virtio10 | virtio11 | virtio12 | virtio13 | virtio14 | virtio15 | virtio2 | virtio3 | virtio4 | virtio5 | virtio6 | virtio7 | virtio8 | virtio9>` ::
1f554f76
DM
575
576The disk you want to resize.
577
013dc89f 578`<size>`: `\+?\d+(\.\d+)?[KMGT]?` ::
1f554f76 579
5d9c884c 580The new size. With the `+` sign the value is added to the actual size of the volume and without it, the value is taken as an absolute one. Shrinking disk size is not supported.
1f554f76 581
013dc89f 582`-digest` `<string>` ::
1f554f76 583
c2993fe5 584Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
1f554f76 585
013dc89f 586`-skiplock` `<boolean>` ::
1f554f76
DM
587
588Ignore locks - only root is allowed to use this option.
589
590
591
592*qm resume* `<vmid>` `[OPTIONS]`
593
594Resume virtual machine.
595
013dc89f 596`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
597
598The (unique) ID of the VM.
599
013dc89f 600`-nocheck` `<boolean>` ::
1f554f76
DM
601
602no description available
603
013dc89f 604`-skiplock` `<boolean>` ::
1f554f76
DM
605
606Ignore locks - only root is allowed to use this option.
607
608
609
610*qm rollback* `<vmid> <snapname>`
611
612Rollback VM state to specified snapshot.
613
013dc89f 614`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
615
616The (unique) ID of the VM.
617
013dc89f 618`<snapname>`: `<string>` ::
1f554f76
DM
619
620The name of the snapshot.
621
622
623
624*qm sendkey* `<vmid> <key>` `[OPTIONS]`
625
626Send key event to virtual machine.
627
013dc89f 628`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
629
630The (unique) ID of the VM.
631
013dc89f 632`<key>`: `<string>` ::
1f554f76
DM
633
634The key (qemu monitor encoding).
635
013dc89f 636`-skiplock` `<boolean>` ::
1f554f76
DM
637
638Ignore locks - only root is allowed to use this option.
639
640
641
642*qm set* `<vmid>` `[OPTIONS]`
643
644Set virtual machine options (synchrounous API) - You should consider using
645the POST method instead for any actions involving hotplug or storage
646allocation.
647
013dc89f 648`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
649
650The (unique) ID of the VM.
651
013dc89f 652`-acpi` `<boolean>` ('default =' `1`)::
1f554f76
DM
653
654Enable/disable ACPI.
655
013dc89f 656`-agent` `<boolean>` ('default =' `0`)::
1f554f76
DM
657
658Enable/disable Qemu GuestAgent.
659
013dc89f 660`-args` `<string>` ::
1f554f76 661
c2993fe5 662Arbitrary arguments passed to kvm.
1f554f76 663
013dc89f 664`-autostart` `<boolean>` ('default =' `0`)::
1f554f76
DM
665
666Automatic restart after crash (currently ignored).
667
013dc89f 668`-balloon` `<integer> (0 - N)` ::
1f554f76 669
c2993fe5 670Amount of target RAM for the VM in MB. Using zero disables the ballon driver.
1f554f76 671
013dc89f 672`-bios` `<ovmf | seabios>` ('default =' `seabios`)::
1f554f76
DM
673
674Select BIOS implementation.
675
013dc89f 676`-boot` `[acdn]{1,4}` ('default =' `cdn`)::
1f554f76
DM
677
678Boot on floppy (a), hard disk (c), CD-ROM (d), or network (n).
679
680`-bootdisk` `(ide|sata|scsi|virtio)\d+` ::
681
682Enable booting from specified disk.
683
013dc89f 684`-cdrom` `<volume>` ::
1f554f76
DM
685
686This is an alias for option -ide2
687
013dc89f 688`-cores` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
689
690The number of cores per socket.
691
013dc89f 692`-cpu` `[cputype=]<enum> [,hidden=<1|0>]` ::
1f554f76
DM
693
694Emulated CPU type.
695
013dc89f 696`-cpulimit` `<number> (0 - 128)` ('default =' `0`)::
1f554f76 697
9b3e4991 698Limit of CPU usage.
1f554f76 699
013dc89f 700`-cpuunits` `<integer> (0 - 500000)` ('default =' `1024`)::
1f554f76 701
c2993fe5 702CPU weight for a VM.
1f554f76 703
013dc89f 704`-delete` `<string>` ::
1f554f76
DM
705
706A list of settings you want to delete.
707
013dc89f 708`-description` `<string>` ::
1f554f76 709
c2993fe5 710Description for the VM. Only used on the configuration web interface. This is saved as comment inside the configuration file.
1f554f76 711
013dc89f 712`-digest` `<string>` ::
1f554f76 713
c2993fe5 714Prevent changes if current configuration file has different SHA1 digest. This can be used to prevent concurrent modifications.
1f554f76 715
013dc89f 716`-efidisk0` `[file=]<volume> [,format=<enum>] [,size=<DiskSize>]` ::
2c0dde61
DM
717
718Configure a Disk for storing EFI vars
719
013dc89f 720`-force` `<boolean>` ::
1f554f76 721
c2993fe5 722Force physical removal. Without this, we simple remove the disk from the config file and create an additional configuration entry called 'unused[n]', which contains the volume ID. Unlink of unused[n] always cause physical removal.
1f554f76
DM
723+
724NOTE: Requires option(s): `delete`
725
013dc89f 726`-freeze` `<boolean>` ::
1f554f76
DM
727
728Freeze CPU at startup (use 'c' monitor command to start execution).
729
52e44c50 730`-hostpci[n]` `[host=]<HOSTPCIID[;HOSTPCIID2...]> [,pcie=<1|0>] [,rombar=<1|0>] [,romfile=<string>] [,x-vga=<1|0>]` ::
1f554f76 731
c2993fe5 732Map host PCI devices into guest.
1f554f76 733
013dc89f 734`-hotplug` `<string>` ('default =' `network,disk,usb`)::
1f554f76 735
c2993fe5 736Selectively enable hotplug features. This is a comma separated list of hotplug features: 'network', 'disk', 'cpu', 'memory' and 'usb'. Use '0' to disable hotplug completely. Value '1' is an alias for the default 'network,disk,usb'.
1f554f76 737
013dc89f 738`-hugepages` `<1024 | 2 | any>` ::
2c0dde61
DM
739
740Enable/disable hugepages memory.
741
5d9c884c 742`-ide[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,model=<model>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
743
744Use volume as IDE hard disk or CD-ROM (n is 0 to 3).
745
013dc89f 746`-keyboard` `<da | de | de-ch | en-gb | en-us | es | fi | fr | fr-be | fr-ca | fr-ch | hu | is | it | ja | lt | mk | nl | no | pl | pt | pt-br | sl | sv | tr>` ('default =' `en-us`)::
1f554f76 747
c2993fe5 748Keybord layout for vnc server. Default is read from the '/etc/pve/datacenter.conf' configuration file.
1f554f76 749
013dc89f 750`-kvm` `<boolean>` ('default =' `1`)::
1f554f76
DM
751
752Enable/disable KVM hardware virtualization.
753
013dc89f 754`-localtime` `<boolean>` ::
1f554f76 755
c2993fe5 756Set the real time clock to local time. This is enabled by default if ostype indicates a Microsoft OS.
1f554f76 757
013dc89f 758`-lock` `<backup | migrate | rollback | snapshot>` ::
1f554f76
DM
759
760Lock/unlock the VM.
761
762`-machine` `(pc|pc(-i440fx)?-\d+\.\d+(\.pxe)?|q35|pc-q35-\d+\.\d+(\.pxe)?)` ::
763
764Specific the Qemu machine type.
765
013dc89f 766`-memory` `<integer> (16 - N)` ('default =' `512`)::
1f554f76 767
c2993fe5 768Amount of RAM for the VM in MB. This is the maximum available memory when you use the balloon device.
1f554f76 769
013dc89f 770`-migrate_downtime` `<number> (0 - N)` ('default =' `0.1`)::
1f554f76
DM
771
772Set maximum tolerated downtime (in seconds) for migrations.
773
013dc89f 774`-migrate_speed` `<integer> (0 - N)` ('default =' `0`)::
1f554f76
DM
775
776Set maximum speed (in MB/s) for migrations. Value 0 is no limit.
777
013dc89f 778`-name` `<string>` ::
1f554f76
DM
779
780Set a name for the VM. Only used on the configuration web interface.
781
013dc89f 782`-net[n]` `[model=]<enum> [,bridge=<bridge>] [,firewall=<1|0>] [,link_down=<1|0>] [,macaddr=<XX:XX:XX:XX:XX:XX>] [,queues=<integer>] [,rate=<number>] [,tag=<integer>] [,trunks=<vlanid[;vlanid...]>] [,<model>=<macaddr>]` ::
1f554f76
DM
783
784Specify network devices.
1f554f76 785
013dc89f 786`-numa` `<boolean>` ('default =' `0`)::
1f554f76 787
9b3e4991 788Enable/disable NUMA.
1f554f76 789
f004f5b9 790`-numa[n]` `cpus=<id[-id];...> [,hostnodes=<id[-id];...>] [,memory=<number>] [,policy=<preferred|bind|interleave>]` ::
1f554f76 791
c2993fe5 792NUMA topology.
1f554f76 793
013dc89f 794`-onboot` `<boolean>` ('default =' `0`)::
1f554f76
DM
795
796Specifies whether a VM will be started during system bootup.
797
32d876b5 798`-ostype` `<l24 | l26 | other | solaris | w2k | w2k3 | w2k8 | win10 | win7 | win8 | wvista | wxp>` ::
1f554f76 799
c2993fe5 800Specify guest operating system.
1f554f76
DM
801
802`-parallel[n]` `/dev/parport\d+|/dev/usb/lp\d+` ::
803
804Map host parallel devices (n is 0 to 2).
1f554f76 805
013dc89f 806`-protection` `<boolean>` ('default =' `0`)::
1f554f76 807
c2993fe5 808Sets the protection flag of the VM. This will disable the remove VM and remove disk operations.
1f554f76 809
013dc89f 810`-reboot` `<boolean>` ('default =' `1`)::
1f554f76
DM
811
812Allow reboot. If set to '0' the VM exit on reboot.
813
013dc89f 814`-revert` `<string>` ::
1f554f76
DM
815
816Revert a pending change.
817
5d9c884c 818`-sata[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
819
820Use volume as SATA hard disk or CD-ROM (n is 0 to 5).
821
5d9c884c 822`-scsi[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,iothread=<1|0>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,queues=<integer>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,scsiblock=<1|0>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
823
824Use volume as SCSI hard disk or CD-ROM (n is 0 to 13).
825
013dc89f 826`-scsihw` `<lsi | lsi53c810 | megasas | pvscsi | virtio-scsi-pci | virtio-scsi-single>` ('default =' `lsi`)::
1f554f76 827
c2993fe5 828SCSI controller model
1f554f76
DM
829
830`-serial[n]` `(/dev/.+|socket)` ::
831
c2993fe5 832Create a serial device inside the VM (n is 0 to 3)
1f554f76 833
013dc89f 834`-shares` `<integer> (0 - 50000)` ('default =' `1000`)::
1f554f76 835
c2993fe5 836Amount of memory shares for auto-ballooning. The larger the number is, the more memory this VM gets. Number is relative to weights of all other running VMs. Using zero disables auto-ballooning
1f554f76 837
013dc89f 838`-skiplock` `<boolean>` ::
1f554f76
DM
839
840Ignore locks - only root is allowed to use this option.
841
f004f5b9 842`-smbios1` `[family=<string>] [,manufacturer=<string>] [,product=<string>] [,serial=<string>] [,sku=<string>] [,uuid=<UUID>] [,version=<string>]` ::
1f554f76
DM
843
844Specify SMBIOS type 1 fields.
845
013dc89f 846`-smp` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
847
848The number of CPUs. Please use option -sockets instead.
849
013dc89f 850`-sockets` `<integer> (1 - N)` ('default =' `1`)::
1f554f76
DM
851
852The number of CPU sockets.
853
013dc89f 854`-startdate` `(now | YYYY-MM-DD | YYYY-MM-DDTHH:MM:SS)` ('default =' `now`)::
1f554f76 855
c2993fe5 856Set the initial date of the real time clock. Valid format for date are: 'now' or '2006-06-17T16:01:21' or '2006-06-17'.
1f554f76
DM
857
858`-startup` `[[order=]\d+] [,up=\d+] [,down=\d+] ` ::
859
c2993fe5 860Startup and shutdown behavior. Order is a non-negative number defining the general startup order. Shutdown in done with reverse ordering. Additionally you can set the 'up' or 'down' delay in seconds, which specifies a delay to wait before the next VM is started or stopped.
1f554f76 861
013dc89f 862`-tablet` `<boolean>` ('default =' `1`)::
1f554f76 863
c2993fe5 864Enable/disable the USB tablet device.
1f554f76 865
013dc89f 866`-tdf` `<boolean>` ('default =' `0`)::
1f554f76
DM
867
868Enable/disable time drift fix.
869
013dc89f 870`-template` `<boolean>` ('default =' `0`)::
1f554f76
DM
871
872Enable/disable Template.
873
013dc89f 874`-unused[n]` `<string>` ::
1f554f76 875
c2993fe5 876Reference to unused volumes. This is used internally, and should not be modified manually.
1f554f76 877
f004f5b9 878`-usb[n]` `[host=]<HOSTUSBDEVICE|spice> [,usb3=<1|0>]` ::
1f554f76 879
c2993fe5 880Configure an USB device (n is 0 to 4).
1f554f76 881
013dc89f 882`-vcpus` `<integer> (1 - N)` ('default =' `0`)::
1f554f76
DM
883
884Number of hotplugged vcpus.
885
013dc89f 886`-vga` `<cirrus | qxl | qxl2 | qxl3 | qxl4 | serial0 | serial1 | serial2 | serial3 | std | vmware>` ::
1f554f76 887
c2993fe5 888Select the VGA type.
1f554f76 889
5d9c884c 890`-virtio[n]` `[file=]<volume> [,aio=<native|threads>] [,backup=<1|0>] [,bps=<bps>] [,bps_max_length=<seconds>] [,bps_rd=<bps>] [,bps_rd_max_length=<seconds>] [,bps_wr=<bps>] [,bps_wr_max_length=<seconds>] [,cache=<enum>] [,cyls=<integer>] [,detect_zeroes=<1|0>] [,discard=<ignore|on>] [,format=<enum>] [,heads=<integer>] [,iops=<iops>] [,iops_max=<iops>] [,iops_max_length=<seconds>] [,iops_rd=<iops>] [,iops_rd_max=<iops>] [,iops_rd_max_length=<seconds>] [,iops_wr=<iops>] [,iops_wr_max=<iops>] [,iops_wr_max_length=<seconds>] [,iothread=<1|0>] [,mbps=<mbps>] [,mbps_max=<mbps>] [,mbps_rd=<mbps>] [,mbps_rd_max=<mbps>] [,mbps_wr=<mbps>] [,mbps_wr_max=<mbps>] [,media=<cdrom|disk>] [,replicate=<1|0>] [,rerror=<ignore|report|stop>] [,secs=<integer>] [,serial=<serial>] [,size=<DiskSize>] [,snapshot=<1|0>] [,trans=<none|lba|auto>] [,werror=<enum>]` ::
1f554f76
DM
891
892Use volume as VIRTIO hard disk (n is 0 to 15).
893
013dc89f 894`-watchdog` `[[model=]<i6300esb|ib700>] [,action=<enum>]` ::
1f554f76 895
c2993fe5 896Create a virtual hardware watchdog device.
1f554f76
DM
897
898
899
900
901*qm showcmd* `<vmid>`
902
903Show command line which is used to start the VM (debug info).
904
013dc89f 905`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
906
907The (unique) ID of the VM.
908
909
910
911
912*qm shutdown* `<vmid>` `[OPTIONS]`
913
9b3e4991
DM
914Shutdown virtual machine. This is similar to pressing the power button on a
915physical machine.This will send an ACPI event for the guest OS, which
916should then proceed to a clean shutdown.
1f554f76 917
013dc89f 918`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
919
920The (unique) ID of the VM.
921
013dc89f 922`-forceStop` `<boolean>` ('default =' `0`)::
1f554f76
DM
923
924Make sure the VM stops.
925
013dc89f 926`-keepActive` `<boolean>` ('default =' `0`)::
1f554f76 927
de0983cb 928Do not deactivate storage volumes.
1f554f76 929
013dc89f 930`-skiplock` `<boolean>` ::
1f554f76
DM
931
932Ignore locks - only root is allowed to use this option.
933
013dc89f 934`-timeout` `<integer> (0 - N)` ::
1f554f76
DM
935
936Wait maximal timeout seconds.
937
938
939
940*qm snapshot* `<vmid> <snapname>` `[OPTIONS]`
941
942Snapshot a VM.
943
013dc89f 944`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
945
946The (unique) ID of the VM.
947
013dc89f 948`<snapname>`: `<string>` ::
1f554f76
DM
949
950The name of the snapshot.
951
013dc89f 952`-description` `<string>` ::
1f554f76
DM
953
954A textual description or comment.
955
013dc89f 956`-vmstate` `<boolean>` ::
1f554f76
DM
957
958Save the vmstate
959
960
961
962*qm start* `<vmid>` `[OPTIONS]`
963
964Start virtual machine.
965
013dc89f 966`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
967
968The (unique) ID of the VM.
969
970`-machine` `(pc|pc(-i440fx)?-\d+\.\d+(\.pxe)?|q35|pc-q35-\d+\.\d+(\.pxe)?)` ::
971
972Specific the Qemu machine type.
973
013dc89f 974`-migratedfrom` `<string>` ::
1f554f76
DM
975
976The cluster node name.
977
013dc89f 978`-migration_network` `<string>` ::
de0983cb
DM
979
980CIDR of the (sub) network that is used for migration.
981
013dc89f 982`-migration_type` `<insecure | secure>` ::
de0983cb
DM
983
984Migration traffic is encrypted using an SSH tunnel by default. On secure, completely private networks this can be disabled to increase performance.
985
013dc89f 986`-skiplock` `<boolean>` ::
1f554f76
DM
987
988Ignore locks - only root is allowed to use this option.
989
013dc89f 990`-stateuri` `<string>` ::
1f554f76
DM
991
992Some command save/restore state from this location.
993
52e44c50
FG
994`-targetstorage` `<string>` ::
995
996Target storage for the migration. (Can be '1' to use the same storage id as on the source node.)
997
1f554f76
DM
998
999
1000
1001*qm status* `<vmid>` `[OPTIONS]`
1002
1003Show VM status.
1004
013dc89f 1005`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1006
1007The (unique) ID of the VM.
1008
013dc89f 1009`-verbose` `<boolean>` ::
1f554f76
DM
1010
1011Verbose output format
1012
1013
1014
1015
1016*qm stop* `<vmid>` `[OPTIONS]`
1017
9b3e4991
DM
1018Stop virtual machine. The qemu process will exit immediately. Thisis akin
1019to pulling the power plug of a running computer and may damage the VM data
1f554f76 1020
013dc89f 1021`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1022
1023The (unique) ID of the VM.
1024
013dc89f 1025`-keepActive` `<boolean>` ('default =' `0`)::
1f554f76 1026
de0983cb 1027Do not deactivate storage volumes.
1f554f76 1028
013dc89f 1029`-migratedfrom` `<string>` ::
1f554f76
DM
1030
1031The cluster node name.
1032
013dc89f 1033`-skiplock` `<boolean>` ::
1f554f76
DM
1034
1035Ignore locks - only root is allowed to use this option.
1036
013dc89f 1037`-timeout` `<integer> (0 - N)` ::
1f554f76
DM
1038
1039Wait maximal timeout seconds.
1040
1041
1042
1043*qm suspend* `<vmid>` `[OPTIONS]`
1044
1045Suspend virtual machine.
1046
013dc89f 1047`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1048
1049The (unique) ID of the VM.
1050
013dc89f 1051`-skiplock` `<boolean>` ::
1f554f76
DM
1052
1053Ignore locks - only root is allowed to use this option.
1054
1055
1056
1057*qm template* `<vmid>` `[OPTIONS]`
1058
1059Create a Template.
1060
013dc89f 1061`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1062
1063The (unique) ID of the VM.
1064
013dc89f 1065`-disk` `<efidisk0 | ide0 | ide1 | ide2 | ide3 | sata0 | sata1 | sata2 | sata3 | sata4 | sata5 | scsi0 | scsi1 | scsi10 | scsi11 | scsi12 | scsi13 | scsi2 | scsi3 | scsi4 | scsi5 | scsi6 | scsi7 | scsi8 | scsi9 | virtio0 | virtio1 | virtio10 | virtio11 | virtio12 | virtio13 | virtio14 | virtio15 | virtio2 | virtio3 | virtio4 | virtio5 | virtio6 | virtio7 | virtio8 | virtio9>` ::
1f554f76
DM
1066
1067If you want to convert only 1 disk to base image.
1068
1069
1070
1071
1072*qm terminal* `<vmid>` `[OPTIONS]`
1073
1074Open a terminal using a serial device (The VM need to have a serial device
1075configured, for example 'serial0: socket')
1076
013dc89f 1077`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1078
1079The (unique) ID of the VM.
1080
013dc89f 1081`-iface` `<serial0 | serial1 | serial2 | serial3>` ::
1f554f76 1082
c2993fe5 1083Select the serial device. By default we simply use the first suitable device.
1f554f76
DM
1084
1085
1086
1087
1088*qm unlink* `<vmid> -idlist <string>` `[OPTIONS]`
1089
1090Unlink/delete disk images.
1091
013dc89f 1092`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1093
1094The (unique) ID of the VM.
1095
013dc89f 1096`-force` `<boolean>` ::
1f554f76 1097
c2993fe5 1098Force physical removal. Without this, we simple remove the disk from the config file and create an additional configuration entry called 'unused[n]', which contains the volume ID. Unlink of unused[n] always cause physical removal.
1f554f76 1099
013dc89f 1100`-idlist` `<string>` ::
1f554f76
DM
1101
1102A list of disk IDs you want to delete.
1103
1104
1105
1106
1107*qm unlock* `<vmid>`
1108
1109Unlock the VM.
1110
013dc89f 1111`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1112
1113The (unique) ID of the VM.
1114
1115
1116
1117*qm vncproxy* `<vmid>`
1118
1119Proxy VM VNC traffic to stdin/stdout
1120
013dc89f 1121`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1122
1123The (unique) ID of the VM.
1124
1125
1126
1127*qm wait* `<vmid>` `[OPTIONS]`
1128
1129Wait until the VM is stopped.
1130
013dc89f 1131`<vmid>`: `<integer> (1 - N)` ::
1f554f76
DM
1132
1133The (unique) ID of the VM.
1134
013dc89f 1135`-timeout` `<integer> (1 - N)` ::
1f554f76
DM
1136
1137Timeout in seconds. Default is to wait forever.
1138
1139
1140
1141