使用KVM制作OpenStack QCOW2格式镜像

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软件上传镜像

使用KVM制作OpenStack QCOW2格式镜像

3. 安装xshell与xmannager

https://www.netsarang.com/en/xmanager/

使用KVM制作OpenStack QCOW2格式镜像

4. 连接虚拟机打开virt-manager进行图形化管理KVM

连接xshell

输入命令virt-manager调用 xmanager

使用KVM制作OpenStack QCOW2格式镜像

5. 使用图像化管理工具新建虚拟机

使用KVM制作OpenStack QCOW2格式镜像

5.1. 选择上传的镜像

使用KVM制作OpenStack QCOW2格式镜像

5.2. 修改虚机配置

使用KVM制作OpenStack QCOW2格式镜像

使用KVM制作OpenStack QCOW2格式镜像

使用KVM制作OpenStack QCOW2格式镜像

使用KVM制作OpenStack QCOW2格式镜像

使用KVM制作OpenStack QCOW2格式镜像

5.3. 开始安装

使用KVM制作OpenStack QCOW2格式镜像

6. 略过Centos7安装过程

7. 安装完成登录系统

下载HTCloud监控脚本并运行

使用KVM制作OpenStack QCOW2格式镜像

脚本运行完毕删除无用文件shutdown即可

8. 在libvirt下找到刚才的虚拟机镜像文件

使用KVM制作OpenStack QCOW2格式镜像

9. 清除镜像Mac地址

virt-sysprep -d “镜像名(没有.qcow2)”

使用KVM制作OpenStack QCOW2格式镜像

10. 撤销定义libvirt域

virsh undefine “镜像名(没有.qcow2)”

使用KVM制作OpenStack QCOW2格式镜像

11. 压缩镜像

压缩命令

virt-sparsify –compress win2k8r2.qcow2 /test/

virt-sparsify –compress 需要压缩的镜像 压缩到目录

压缩前

使用KVM制作OpenStack QCOW2格式镜像

压缩后

使用KVM制作OpenStack QCOW2格式镜像

12. 上传至HTCloud即可使用

使用KVM制作OpenStack QCOW2格式镜像

© 版权声明
THE END
如果内容对您有所帮助,就支持一下吧!
点赞0 分享
啊咿呀呀哟的头像 - 鹿快
评论 共3条

请登录后发表评论