mac iso镜像_使用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软件上传镜像

cb5b2493932f6b15b9aac7de277e0fee.png

3. 安装xshell与xmannager

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

b544400a72492cfc20bb8b674a9d1ae3.png

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

连接xshell

输入命令virt-manager调用 xmanager

e9b7f9807e4a5285cbf54af541ad4893.png

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

e61bb6a01fc5a05e008c306de6844c99.png

5.1. 选择上传的镜像

f5d816bdb35e7e9de836ce136a120ed8.png

5.2. 修改虚机配置

d0b0c2b55f54c345de1a4c0874e2c7d9.png
164048f32b2fadb806bb326bfaf38871.png
1f7d004c3fdd7c80c5d120d4a5dbbb9a.png
90bfd18be4ab9e8b3967b4036b3aa833.png
444e283c1c0b6be6706c0e3e9b288fb6.png

5.3. 开始安装

ac2d4c79d14d698a3467593924980ddb.png

6. 略过Centos7安装过程

7. 安装完成登录系统

下载HTCloud监控脚本并运行

107c6e9f6cbc2324550b56b06bbff431.png

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

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

cbbcca07ba06c4cb52879ee881c3b1c7.png

9. 清除镜像Mac地址

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

961897c49922bf20ac1025faf3888c3e.png

10. 取消定义libvirt域

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

0057346b8970289f2c4aec9711685edc.png

11. 压缩镜像

压缩命令

virt-sparsify --compress win2k8r2.qcow2 /test/

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

压缩前

e062cebc6ca14acdbd8855cff34ff602.png

压缩后

b560ed0f78f2f7a3b80cd592c2297f2c.png

12. 上传至HTCloud即可使用

36051d4cf57aaa0a8186728ee01f3422.png
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值