Rate This Document
Findability
Accuracy
Completeness
Readability

Commands Supported by libvirt

cVMs can be managed by libvirt. This section describes the libvirt virsh commands for cVMs of the current version.

Table 1 lists the libvirt commands for cVMs:

Table 1 Libvirt commands

virsh Subcommand

Description

Option

Supported on cVMs

Supported on Other VMs

define

Defines a VM domain from a specified XML file.

--validate

undefine

Destroys a VM domain.

--managed-save

x

--storage

--remove-all-storage

--delete-storage-volume-snapshots

x

--wipe-storage

--snapshots-metadata

x

--checkpoints-metadata

x

--nvram

x

--keep-nvram

x

--tpm

x

--keep-tpm

x

start

Starts a defined VM.

--console

--paused

x

--autodestroy

--bypass-cache

--force-boot

x

--pass-fds

x

--reset-nvram

x

destroy

Destroys a running VM.

--graceful

--remove-logs

console

Logs in to a VM through the serial port.

--devname

--force

--resume

x

--safe

create

Creates and starts a VM from a specified XML file.

--console

--paused

x

--autodestroy

--pass-fds

x

--validate

--reset-nvram

x

attach-disk

Attaches drives.

--subdriver

--live

--persistent

detach-disk

Detaches drives.

--live

--persistent

attach-interface

Attaches network interfaces.

--model

--live

--persistent

detach-interface

Detaches network interfaces.

--live

--persistent

attach-device

Attaches devices using an XML file.

--live

--persistent

detach-device

Detaches devices using XML files.

--live

--persistent

tmm

Displays TMM information, including secure memory usage.

--dev

x

--detail

x