issues
search
wangwangwar
/
daily-notes
Daily Notes
4
stars
0
forks
source link
制作OpenStack镜像之debian7
#23
Closed
wangwangwar
closed
7 years ago
wangwangwar
commented
9 years ago
OpenStack对镜像的要求见
官方文档
下载一个debian7的iso镜像,用kvm-manager新建一个虚拟机然后装上系统。
参考了
此处
的Post-install Steps,其中cloud-init对定制镜像很有用,详细讲解见
官方文档
注意:cloud-init的初始化过程是每次新建一个虚拟机的才会执行,重启虚拟机什么的都不算。我制作镜像的过程一般是:
用待定制的镜像启动一个虚拟机,定制cloud-init
完了关闭虚拟机(不是销毁),做一个快照(Snapshot)
用
glance image-download
命令来下载快照
下载下来的快照一般超过1G,需要用
qemu-img convert -c
来压缩,压缩后通过
glance image-create
来上传压缩好的镜像。
用定制好的镜像启动一个虚拟机,看符合要求不,不符合重复此过程。
glance image-download
命令来下载快照qemu-img convert -c
来压缩,压缩后通过glance image-create
来上传压缩好的镜像。