Я пытаюсь загрузить файл OVA в Openstack.
Файл ova содержит 5 файлов:
volume1.vmdk volume2.vmdk volume3.vmdk server.mf server.ovf
Я загрузил файлы с помощью следующей команды:
glance image-create --name server --disk-format vmdk --container-format ovf --is-public False --file /path/to/file.ova --progress
Однако, когда я пытаюсь создать сервер из загруженного образа, я получаю сообщение об ошибке (просматриваемое через консоль) о том, что загрузочных томов нет.
На узле контроллера проверьте состояние и форматы изображений.
а. Получите свой идентификатор изображения
# список изображений для просмотра
б. Проверить статус на изображении
c. Когда вы загружаете изображение, проверьте логи API.
#> tail -f /var/log/glance/api.log
c. Проверяйте логи, когда запускаете экземпляр
#> tail -f /var/log/nova/scheduler.log
Должен дать вам некоторые подробности о том, что именно не так.
Может быть проблема с типом дискового адаптера (IDE или SCSI). Попробуйте добавить:
--property vmware_adaptertype="pvscsi"
--property vmware_disktype="sparse"
--property hypervisor_type="vmware"
--property vmware_ostype="ubuntu64Guest"
(Google, чтобы узнать больше о доступных вариантах)