Загрузка образов виртуальных машин

Как загрузить образ

Панель администратора

  1. Перейдите на экран Вычисления > Виртуальные машины > Образы и нажмите Добавить образ.
  2. В окне Добавить образ выполните следующие действия.

    1. Нажмите Обзор и выберите файл в одном из поддерживаемых форматов: .iso, .img, .qcow2, .raw.
    2. Укажите имя образа, которое будет отображаться на панели администратора.
    3. Выберите правильный тип ОС из раскрывающегося списка.

      Тип ОС влияет на параметры ВМ, такие как настройки гипервизора. ВМ, созданные из образа с неверным типом ОС, могут работать неправильно, например могут происходить сбои.

  3. Установите флажок Использовать во всех проектах. Если этот параметр отключен, образ будет доступен только в проекте admin домена Default (По умолчанию).

  4. Нажмите Добавить, чтобы начать передачу образа. Индикатор хода загрузки будет отображаться в правом нижнем углу.

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

Интерфейс командной строки

Используйте следующую команду:

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       |
+---------------------+-------------+----------+--------+-------------+