机器配置
挂载光盘
mount /dev/cdrom /mnt/
使用本地yum源
安装KVM的调试工具
yum -y install qemu-kvm-tools
安装管理虚拟机的命令工具
yum -y install virt-install
安装虚拟机管理控制台工具
yum -y install virt-manager
启动服务
systemctl start libvirtd
systemctl enable libvirtd
调整Linux从图形化界面启动
systemctl set-default graphical.target
重启进入图形化界面
导入镜像
创建虚拟机
剩下配置跟普通安装虚拟机一样
KVM的工作目录
虚拟机配置文件目录
ls /etc/libvirt/qemu
虚拟机镜像文件位置(默认位置)
ls /var/lib/libvirt/images/
KVM基本管理
查看所有虚拟机
关闭虚拟机
virsh shutdown centos7.401
开启虚拟机
virsh start centos7.401
强制关机
virsh destroy centos7.401
通过配置文件启动虚拟机
virsh create /etc/libvirt/qemu/centos7.401.xml
挂起
virsh suspend centos7.401
从挂起状态恢复
virsh resume centos7.401
设置物理机启动虚拟机自动启动
virsh autostart centos7.401
备份虚拟机配置文件
virsh dumpxml centos7.401 > ./centos7.401xml
删除虚拟机
virsh undefine centos7.401
从备份配置文件中恢复
virsh create centos7.401xml
修改KVM虚拟机 (修改xml配置文件即可)
或者 直接修改
virsh edit centos7.401
配置虚拟机的克隆快照功能
虚拟机克隆
virt-clone -o centos7.401 -n centos7.402 -f /var/lib/libvirt/images/centos7.402.qcow2
创建快照
virsh snapshot-create centos7.401
查看创建的快照
virsh snapshot-list centos7.401
恢复快照
virsh snapshot-revert centos7.401 1596648646
删除快照
virsh snapshot-delete centos7.401 1596648646