OpenStack专题:导入VMware OVA映像到OpenStack

OpenStack专题:导入VMware OVA映像到OpenStack

作者:BlogUpdater |  时间:2018-01-17 |  浏览:10691 |  评论已关闭 条评论

工作中碰到一个需求:之前的业务系统跑在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。

标签:

评论已关闭。