Загрузка образов виртуальных машин
Как загрузить образ
Панель администратора
- Перейдите на экран Вычисления > Виртуальные машины > Образы и нажмите Добавить образ.
-
В окне Добавить образ выполните следующие действия.
- Нажмите Обзор и выберите файл в одном из поддерживаемых форматов: .iso, .img, .qcow2, .raw.
- Укажите имя образа, которое будет отображаться на панели администратора.
-
Выберите правильный тип ОС из раскрывающегося списка.
Тип ОС влияет на параметры ВМ, такие как настройки гипервизора. ВМ, созданные из образа с неверным типом ОС, могут работать неправильно, например могут происходить сбои.
-
Установите флажок Использовать во всех проектах. Если этот параметр отключен, образ будет доступен только в проекте admin домена Default (По умолчанию).
- Нажмите Добавить, чтобы начать передачу образа. Индикатор хода загрузки будет отображаться в правом нижнем углу.
Всплывающее окно можно скрыть, не прерывая процесса загрузки. Индикатор хода загрузки будет доступен в центре уведомлений.
Интерфейс командной строки
Используйте следующую команду:
vinfra service compute image create [--min-disk <size-gb>] [--min-ram <size-mb>] [--os-distro <os-distro>]
[--protected | --unprotected] [--public] [--public] [--disk-format <disk_format>]
[--container-format <format>] [--tags <tags>] --file <file> <image-name>
--min-disk <size-gb>- Минимальный размер диска, необходимый для загрузки с образа, в гигабайтах.
--min-ram <size-mb>- Минимальный размер ОЗУ, необходимый для загрузки с образа, в мегабайтах.
--os-distro <os-distro>- Дистрибутив ОС. Чтобы вывести список доступных дистрибутивов, выполните команду
vinfra service compute show. --protected- Защита образа от удаления.
--unprotected- Разрешает удалять образ.
--public- Делает образ доступным для всех пользователей.
--private- Делает образ доступным только владельцам.
--disk-format <disk_format>- Формат диска:
detect,iso,qcow2,raw(по умолчаниюdetect). --container-format <format>- Формат контейнера:
bare. --tags <tags>- Список тегов через запятую.
--file <file>- Создание образа из локального файла.
<image-name>- Имя образа.
Например, чтобы создать образ Cirros из локального файла и загрузить его в вычислительный кластер, выполните:
# vinfra service compute image create mycirrosimg --file /distr/cirros-0.4.0-x86_64-disk.img Uploading image to server [elapsed time: 0:00:04]... |
Информация о ходе загрузки образа будет отображаться в выводе команды. Для просмотра всех образов вычислительного кластера выполните:
# vinfra service compute image list +---------------------+-------------+----------+--------+-------------+ | id | name | size | status | disk_format | +---------------------+-------------+----------+--------+-------------+ | 179f45ef-c5d6-<...> | mycirrosimg | 12716032 | active | qcow2 | | 4741274f-5cca-<...> | cirros | 12716032 | active | qcow2 | +---------------------+-------------+----------+--------+-------------+