1、简介
默认情况下,创建好的kvm虚拟机不会随宿主机开启而启动,特殊的工作场景中,为了简便工作,我们会将其设置成开机自启动功能。
2、开启自启动命令介绍
开启自启动命令格式:
帮助:virsh autostart --help
开启:virsh autostart 虚拟机名称
关闭:virsh autostart --disable 虚拟机名称
注意: 开机自启动的操作,仅限于被注册的虚拟机,临时虚拟机没有该功能。
3、实践
3.1、设置开机自启动
3.1.1、单独设置开机自启动
virsh autostart CentOS-8-x86_64
3.1.2、所有虚拟机设置开机自启动
virsh list --autostart --all
3.1.3、检查目录结构
root@localhost:~# tree /etc/libvirt/qemu
/etc/libvirt/qemu
├── CentOS-8-x86_64.xml
├── autostart
│ └── CentOS-8-x86_64.xml -> /etc/libvirt/qemu/CentOS-8-x86_64.xml
3.2、取消开机自启动
3.2.1、单台取消开机自启动设置
virsh autostart --disable CentOS-8-x86_64
3.2.2、取消所有开机自启动
virsh list --no-autostart --all