Answers:
查看“帮助”的输出:
virsh # help autostart
NAME
autostart - autostart a domain
SYNOPSIS
autostart <domain> [--disable]
DESCRIPTION
Configure a domain to be automatically started at boot.
OPTIONS
[--domain] <string> domain name, id or uuid
--disable disable autostarting
这要求您从文件中定义域(即,域是持久性的,而不是瞬态的)。
我还看到当您对域使用“创建”而不是“定义”时会发生这种情况。
例如:
virsh --connect qemu:///system create mytest-vm-20130715.xml
virsh --connect qemu:///system autostart mytest-vm
error: Failed to mark domain mytest-vm as autostarted
error: Requested operation is not valid: cannot set autostart for transient domain
virsh create <somevm>.xml
)创建域而不定义(virsh define <somevm>.xm
l),也会发生这种情况