导入VMware OVA映像到OpenStack

OpenStack专题:导入VMware OVA映像到OpenStack
this text is from https://www.topomel.com/archives/582.html

工作中碰到一个需求:之前的业务系统跑在VMware虚拟机中,现在需要导入到OpenStack中当做VM来跑。

问题:需要解决VMware系统迁移到OpenStack Glance中。

解决方法:
可以先从VMware中导出虚拟机,注意选择导出单个ova文件。然后使用qemu-img工具将ova格式转成qcow2的格式,然后上传到Glance即可。具体操作指令如下:

1)解压ova文件:

tar -xvf ubuntu.ova

2)转换格式

qemu-img convert -f vmdk ubuntu.vmdk -O qcow2 ubuntu.qcow2

3)上传qcow格式映像到Glance

. admin-openrc

glance image-create –name ubuntu –disk-format qcow2 –container-format bare –visibility public –file ubuntu.qcow2 –property hw_vif_model=e1000 –progress

4)上传成功后,就可以通过Dashboard从这个qcow2的Image创建实例了。

后记:如果出现创建实例失败,但是创建卷成功的情况,不用担心,可以删除失败的实例,然后在Dashboard的卷中选择Launch as instance。

此条目发表在OpenStack分类目录,贴了标签。将固定链接加入收藏夹。

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注