-
检查虚拟机当前自动启动状态:
virsh autostart <domain-name或UUID>
-
启用虚拟机自动启动:
virsh autostart <domain-name> --enable
-
禁用虚拟机自动启动:
virsh autostart <domain-name> --disable
-
验证配置: 检查/etc/libvirt/qemu/autostart/目录是否生成对应虚拟机的XML配置文件符号链接
如何在 KVM 中配置虚拟机的自动启动选项?
-
确认虚拟机名称:
sudo virsh list --all
-
启用虚拟机自动启动:
sudo virsh autostart <虚拟机名称>
(执行后会在/etc/libvirt/qemu/autostart/目录生成对应配置文件) -
验证配置生效:
sudo virsh dominfo <虚拟机名称> | grep Autostart
应显示『Autostart: enable』 -
确保libvirtd服务自启:
sudo systemctl enable libvirtd
-
重启宿主机验证效果:
reboot
重启后通过virsh list
确认虚拟机状态
异常处理:若未生效,检查虚拟机配置文件权限及/var/log/libvirt/qemu/日志
更多回答
推荐
热门问答
部分内容依据人工智能生成,仅供参考,可能有误请注意甄别