一、安装KVM虚拟机
1. 增加虚拟机内存和处理器,勾选支持虚拟化功能
2. 上传安装的操作系统
3. 安装kvm调试工具
[root@centos01 ~]# yum -y install qemu-kvm-tools
4. 安装管理虚拟机命令
[root@centos01 ~]# yum -y install virt-install libvirt
5. 安装KVM管理控制器(图形化界面)
[root@centos01 ~]# yum -y install virt-manager
6. 切换图形化界面,打开虚拟系统管理工具
7. 点击文件,新建虚拟机
8. 本地安装介质(使用刚才上传的镜像文件)
9. 选择镜像文件
10. 修改内存大小和磁盘大小
11. 修改虚拟机名称(点击完成进行安装)
二、管理KVM虚拟化
1. 打开虚拟机
[root@centos01 ~]# virsh start centos7.0
2. 关闭虚拟机
[root@centos01 ~]# virsh shutdown centos7.0
3. 设置虚拟机开机自动启动
[root@centos01 ~]# virsh autostart centos7.0
4. 查看允许的虚拟机
[root@centos01 ~]# virsh list
5. 查看全部虚拟机
[root@centos01 ~]# virsh list --all
6. 挂起虚拟机
[root@centos01 ~]# virsh suspend centos7.0
7. 恢复挂起虚拟机
[root@centos01 ~]# virsh resume centos7.0
8. 备份虚拟机
[root@centos01 ~]# virsh dumpxml centos7.0 > ./centos7.xml
9. 删除虚拟机
[root@centos01 ~]# virsh undefine centos7.0
10. 使用配置文件导入虚拟机(关机将不存在)
[root@centos01 ~]# mv centos7.xml /etc/libvirt/qemu
[root@centos01 ~]# virsh create /etc/libvirt/qemu/centos7.xml
11. 导入虚拟机(永久生效)
[root@centos01 ~]# virsh define /etc/libvirt/qemu/centos7.xml
12. 克隆虚拟机(关机状态)
[root@centos01 ~]# virt-clone -o centos7.0 -n centos7.0bak -f /var/lib/libvirt/centos02.qcow2
13. 创建虚拟机快照
[root@centos01 ~]# virsh snapshot-create centos7.0
14. 查看快照
[root@centos01 ~]# virsh snapshot-list centos7.0
15. 恢复快照
[root@centos01 ~]# virsh snapshot-revert centos7.0 1620668540
16. 删除快照
[root@centos01 ~]# virsh snapshot-delete centos7.0 1620668540