【发布时间】:2015-04-28 14:24:33
【问题描述】:
我目前正在尝试将 Vagrant VM(以 Virtualbox 作为提供者)部署到 Openstack 中。
我的 Vagrant 的设置方式与 Vagrantfile 和 .vagrant 目录所在的 Vagrant 环境文件夹不同,在我的主目录中有一个“Virtualbox VMs”文件夹,每个实例化的 VM 都有一个文件夹,每个里面都有一个.vbox(据我所知,基本上是一个 XML 文件)和一个 .vmdk 文件。
vmdk 是我最感兴趣的文件,因为它似乎是存储 VM 的虚拟硬盘。我曾尝试将其作为 Openstack 图像上传(支持的图像格式为 raw、vhd、vmdk、vdi、iso、qcow2、aki、ari、ami。)但是当使用它创建实例时它失败了错误:
'没有找到有效的主机。超过最大调度尝试次数 3 实例 b7bceab4-8ba5-4c8a-ba83-72ba63d66cc7'
在谷歌搜索后,这个错误似乎表明存在资源问题,但我认为这是一种误导,因为我能够在此罚款之后创建其他图像/实例,这表明我使用 vmdk 的方式有问题Vagrant 设置一个 Image。
网上似乎没有太多关于在 Openstack 上运行 Vagrant VM 的信息,所以任何能指引我正确方向的信息都将不胜感激。非常感谢。
【问题讨论】:
标签: cloud vagrant virtual-machine virtualization openstack