libvirt支持命令
机密虚拟机支持libvirt纳管,本章节介绍了当前版本机密虚拟机支持的libvirt virsh管理命令。
libvirt在机密虚拟机中支持的命令有限,具体支持命令如表1所示:
virsh子命令 |
命令说明 |
可选参数 |
机密虚拟机支持情况 |
普通虚拟机支持情况 |
|---|---|---|---|---|
define |
从指定xml文件定义一个虚拟机域。 |
--validate |
√ |
√ |
undefine |
销毁一个虚拟机域。 |
--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 |
启动一个已定义过的虚拟机。 |
--console |
√ |
√ |
--paused |
x |
√ |
||
--autodestroy |
√ |
√ |
||
--bypass-cache |
√ |
√ |
||
--force-boot |
x |
√ |
||
--pass-fds |
x |
√ |
||
--reset-nvram |
x |
√ |
||
destroy |
销毁一个运行中的虚拟机。 |
--graceful |
√ |
√ |
--remove-logs |
√ |
√ |
||
console |
通过串口连接、登录到虚拟机内部。 |
--devname |
√ |
√ |
--force |
√ |
√ |
||
--resume |
x |
√ |
||
--safe |
√ |
√ |
||
create |
从指定xml创建并启动一个虚拟机。 |
--console |
√ |
√ |
--paused |
x |
√ |
||
--autodestroy |
√ |
√ |
||
--pass-fds |
x |
√ |
||
--validate |
√ |
√ |
||
--reset-nvram |
x |
√ |
||
attach-disk |
添加磁盘设备。 |
--subdriver |
√ |
√ |
--live |
√ |
√ |
||
--persistent |
√ |
√ |
||
detach-disk |
删除磁盘设备。 |
--live |
√ |
√ |
--persistent |
√ |
√ |
||
attach-interface |
添加网络接口。 |
--model |
√ |
√ |
--live |
√ |
√ |
||
--persistent |
√ |
√ |
||
detach-interface |
删除网络接口。 |
--live |
√ |
√ |
--persistent |
√ |
√ |
||
attach-device |
基于xml添加设备。 |
--live |
√ |
√ |
--persistent |
√ |
√ |
||
detach-device |
基于xml删除设备。 |
--live |
√ |
√ |
--persistent |
√ |
√ |
||
tmm |
查看TMM相关信息,包括安全内存使用信息。 |
--dev |
√ |
x |
--detail |
√ |
x |
||
√:机密虚拟机或普通虚拟机支持对应的virsh子命令。 x:机密虚拟机或普通虚拟机不支持对应的virsh子命令。 |
||||