cloud压缩怎么彻底删除_在云端-镜像制作-Cloud-init

3956a61ae9720e0825485835af3b8935.png

CentOS 官方镜像

阿里云
腾讯云
官方CentOS 6 Images
官方CentOS 7 images

CentOS镜像制作示例 ( 网络模式 )

采用 CentOS-6.9-x86_64-netinstall.iso文件
前提条件:安装启动安装程序
yum -y install virt-manager virt-install virt-top qemu-kvm libvirt
systemctl start libvirtd
网络安装模式,网站指定: http:// mirrors.aliyun.com/cent os/6/os/x86_64
  • 创建虚机文件
#创建空白镜像文件
qemu-img create -f qcow2 centos-6.9.qcow2 100G

  • 安装启动后,,通过VNC Viewer连接登录到创建中的虚机,配置网络,配置磁盘分区,配置密码
  • 安装配置服务, 并设置随机启动
#安装epel源并更新系统
yum -y install epel-release
  • 配置Cloud-init
users
  • 配置网络 ( /etc/cloud/network.sh )
#!/bin/bash
  • 关闭虚机并清理镜像内的MAC地址等
virt-sysprep -d centos-6.9
  • 压缩镜像文件
#qcow2 格式的 Image 有稀疏的问题, 在磁盘级别上看, 镜像会有大量连续的相同空洞, 通过virt-sparsify 我们可以消除这些空洞, 从而缩小磁盘大小, 便于我们传输磁盘镜像
virt-sparsify --compress centos-6.9.qcow2 CentOS-6.9.qcow2
  • 上传镜像
hw_qemu_guest_agent

参考文档

  • 阿里云CentOS Mirrors
  • 官方OpenStack Virtual Machine Image Guide
  • 如何构建OpenStack镜像
  • Qemu Guest Agent Integration
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值