我正在尝试将 OVA 文件上传到 Openstack。
ova文件包含5个文件:
卷1.vmdk 卷2.vmdk 卷3.vmdk 服务器.mf 服务器.ovf
我使用以下命令上传了文件:
glance image-create --name server --disk-format vmdk --container-format ovf --is-public False --file /path/to/file.ova --progress
但是,当我尝试根据上传的图像创建服务器时,出现错误(可通过控制台查看),提示没有可启动卷。
答案1
在控制节点上,检查您的图像状态和格式。
a. 获取图片 ID
# 浏览图像列表
b. 检查图像上的状态
- 一览显示 IMAGE_ID
一览图像显示 IMAGE_ID
c. 上传图像时,检查 api 日志。
#> tail -f /var/log/glance/api.log
c.启动实例时检查日志
#> tail -f /var/log/nova/scheduler.log
应该向您提供一些有关到底出了什么问题的详细信息。
答案2
可能是磁盘适配器类型(IDE 与 SCSI)的问题。尝试添加:
--property vmware_adaptertype="pvscsi"
--property vmware_disktype="sparse"
--property hypervisor_type="vmware"
--property vmware_ostype="ubuntu64Guest"
(谷歌搜索更多可用选项)