ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

OpenStack——小镜像制作

2020-05-12 14:52:38  阅读:398  来源: 互联网

标签:ramdisk 镜像 qcow2 path unpack OpenStack 制作


1、使用disk-image-create 制作小镜像

disk-image-create ironic-agent centos7 dynamic-login disable-selinux megautils proliant-tools enable-serial-console -o /path/to/save/ramdisk

其中,ironic-agent、centos7为必须的元素。

如果基于本地的qcow2镜像制作ramdisk,则需要设置环境变量:

export DIB_LOCAL_IMAGE=/root/Centos7.qcow2
export DIB_DEBUG_TRACE=1

 

另外,要求qcow2中的文件系统格式不能为 xfs(LVM),否则diskimage-builder不识别。

 

2、基于现有的小镜像制作新的小镜像

1) 创建一个空目录,解压 ramdisk 的内容到该目录:

mkdir unpack
cd unpack
gzip -dc /path/to/the/ramdisk | cpio -id

 

2)修改其中代码,然后重新打包:

find . | cpio -ov -H newc | gzip > /path/to/new/ramdisk

 

标签:ramdisk,镜像,qcow2,path,unpack,OpenStack,制作
来源: https://www.cnblogs.com/wangwei1/p/12876157.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有