1. Centos7安装KVM
1.1. 安装相关软件包
yum install qemu-kvm qemu-img
virt-manager libvirt libvirt-python virt-manager
libvirt-client virt-install virt-viewer -y
qemu-kvm: KVM模块
libvirt: 虚拟管理模块
virt-manager: 图形界面管理虚拟机
virt-install: 虚拟机命令行安装工具
1.2. 启动libvirt并设置开机自启动
systemctl start libvirtd
systemctl enable libvirtd
2. 新建一个放置ISO镜像的文件夹并上传镜像文件
使用filezilla或其它ftp软件上传镜像
![cb5b2493932f6b15b9aac7de277e0fee.png](https://i-blog.csdnimg.cn/blog_migrate/f7f07c4ab95148c084a9311f4dff525d.jpeg)
3. 安装xshell与xmannager
https://www.netsarang.com/en/xmanager/
![b544400a72492cfc20bb8b674a9d1ae3.png](https://i-blog.csdnimg.cn/blog_migrate/af5f7ee496caa9d70de411951652c233.jpeg)
4. 连接虚拟机打开virt-manager进行图形化管理KVM
连接xshell
输入命令virt-manager调用 xmanager
![e9b7f9807e4a5285cbf54af541ad4893.png](https://i-blog.csdnimg.cn/blog_migrate/727df483213cde65face7742b8a21971.jpeg)
5. 使用图像化管理工具新建虚拟机
![e61bb6a01fc5a05e008c306de6844c99.png](https://i-blog.csdnimg.cn/blog_migrate/03364da94fd338826e1f03b9bb0a60d5.jpeg)
5.1. 选择上传的镜像
![f5d816bdb35e7e9de836ce136a120ed8.png](https://i-blog.csdnimg.cn/blog_migrate/1131f1f65dacf6593d3c17351b0c224c.jpeg)
5.2. 修改虚机配置
![d0b0c2b55f54c345de1a4c0874e2c7d9.png](https://i-blog.csdnimg.cn/blog_migrate/41885ba30f08d07b9ae1d14637a1c994.jpeg)
![164048f32b2fadb806bb326bfaf38871.png](https://i-blog.csdnimg.cn/blog_migrate/e1ce5ce89c98afdc89d132b110b5cf08.jpeg)
![1f7d004c3fdd7c80c5d120d4a5dbbb9a.png](https://i-blog.csdnimg.cn/blog_migrate/d94a51704f2b13b2e5a0dac9f2701b50.jpeg)
![90bfd18be4ab9e8b3967b4036b3aa833.png](https://i-blog.csdnimg.cn/blog_migrate/464fdffe07aedbfc6c0470e81c14a7ba.jpeg)
![444e283c1c0b6be6706c0e3e9b288fb6.png](https://i-blog.csdnimg.cn/blog_migrate/ae57cf39a7b392c40830eaa696f39085.jpeg)
5.3. 开始安装
![ac2d4c79d14d698a3467593924980ddb.png](https://i-blog.csdnimg.cn/blog_migrate/faf3f91d52d22f58e839f5ae1841cb69.jpeg)
6. 略过Centos7安装过程
7. 安装完成登录系统
下载HTCloud监控脚本并运行
![107c6e9f6cbc2324550b56b06bbff431.png](https://i-blog.csdnimg.cn/blog_migrate/31be8de90b9bc06e877d39fb6f485de0.jpeg)
脚本运行完毕删除无用文件shutdown即可
8. 在libvirt下找到刚才的虚拟机镜像文件
![cbbcca07ba06c4cb52879ee881c3b1c7.png](https://i-blog.csdnimg.cn/blog_migrate/b5785f427d56cab6fe006fd4f7115995.jpeg)
9. 清除镜像Mac地址
virt-sysprep -d “镜像名(没有.qcow2)”
![961897c49922bf20ac1025faf3888c3e.png](https://i-blog.csdnimg.cn/blog_migrate/9dfa8ceec3169d79544c04e01a5b618a.jpeg)
10. 取消定义libvirt域
virsh undefine “镜像名(没有.qcow2)”
![0057346b8970289f2c4aec9711685edc.png](https://i-blog.csdnimg.cn/blog_migrate/fc3029cef669db8416f2ddb250c23ca9.jpeg)
11. 压缩镜像
压缩命令
virt-sparsify --compress win2k8r2.qcow2 /test/
virt-sparsify --compress 需要压缩的镜像 压缩到目录
压缩前
![e062cebc6ca14acdbd8855cff34ff602.png](https://i-blog.csdnimg.cn/blog_migrate/1c9527b045a6ea175e1694525b8c1f9e.jpeg)
压缩后
![b560ed0f78f2f7a3b80cd592c2297f2c.png](https://i-blog.csdnimg.cn/blog_migrate/c5d25cdd23a433cc33f8625f53774cd5.jpeg)
12. 上传至HTCloud即可使用
![36051d4cf57aaa0a8186728ee01f3422.png](https://i-blog.csdnimg.cn/blog_migrate/c41abe6db96b1e54a970cca60fdec086.jpeg)