Как загрузить собственный образ?

1. С помощью интерфейса Horizon

Для загрузки собственного образа виртуальной машины войдите в панель управления Horizon и перейдите в раздел "Вычислительные ресурсы""Образы" и нажмите "Создать образ".


На следующей странице введите название загружаемого образа в поле "Имя образа", укажите путь до локального файла образа на компьютере и выберите формат Вашего образа в поле "Формат".

Мы рекомендуем загружать RAW образы операционных систем, либо ISO, в случае, если нужна возможность загрузки из ISO и ручной установки системы на диск.

Обычно производители дистрибутивов собирают подготовленные образы своих операционных систем для облачных окружений, мы рекомендуем использовать именно такие образы для платформы OpenStack. В такие образы входит утилита cloud-init, с помощью которой настройки сети, расширение диска и другие необходимые изменения внутри виртуальной машины произойдут автоматически при создании ВМ.

Также укажите параметры:

"Минимальный размер диска" (Гб) - минимальный размер диска, с которым возможно создание инстанса (не должен быть меньше, чем размер диска загружаемого образа). Обычно тут необходимо указать размер диска загружаемого образа.

"Минимальный размер памяти" (Мб) - минимальный объем оперативной памяти, с которым возможен запуск операционной системы

Эти параметры нужны чтобы инстансам, создаваемым из Вашего образа, невозможно было выделить меньше чем необходимо ресурсов.

Во вкладке "Метаданные" добавьте такие свойства:

Для образов на базе Linux:

hw_disk_bus=scsi 
hw_scsi_model=virtio-scsi
os_type=linux 

Для образов на базе Windows:

hw_disk_bus=scsi 
hw_scsi_model=virtio-scsi
os_type=windows

При загрузке образа формата ISO Вы можете оставить поле "Имеющиеся метаданные" пустым и пропустить этот шаг.

Нажмите "Создать образ" и дождитесь его загрузки. После этого Вы можете приступить к созданию инстанса из Вашего образа.

2. С помощью OpenStack CLI

Для загрузки образов с помощью openstack cli используйте команду ниже:

openstack image create --disk-format <disk_format> --container-format bare --property hw_disk_bus=scsi --property hw_scsi_model=virtio-scsi --property os_type=<os_type> --min-disk <min_disk> --min-ram <min_ram> --private --file <path/to/file> "<image_name>"

disk_format - формат образа
os_type - тип операционной системы (linux или windows)
min_disk - минимальный размер диска, с которым возможно создание инстанса
min_ram - минимальный объем оперативной памяти, с которым возможен запуск операционной системы
/path/to/file - путь до файла с образом на Вашем компьютере
image_name - название загружаемого образа

Просмотреть свойства образа Вы можете следующей командой:

openstack image show <image_name>


Помогла ли вам эта информация?
Не можете найти ответ на свой вопрос?
Напишите запрос в службу поддержки
Написать сейчас