Как импортировать ВМ

Через интерфейс html5-консоли VMware vCloud Director® можно осуществлять загрузку образов ОС (ISO) и шаблонов ВМ (OVA, OVF) в библиотеки контента. Образы ОС и шаблоны ВМ хранятся в каталогах. Вы можете делиться данными каталога с другими пользователями или организациями внутри vCloud Director или опубликовать для доступа организаций извне.

Создание каталога

Можно загрузить файлы в существующий каталог или создать новый:

  1. В панели vCloud Director выберите Libraries.
  2. Перейдите в раздел Content LibrariesCatalogs.
  3. Нажмите New.
  4. Введите имя (Name) и описание каталога (Description).
  5. При необходимости выберите политику хранения (Pre-provision on specific storage policy).
  6. Нажмите кнопку ОК.

Новый каталог появится в списке доступных каталогов.

Загрузка шаблона ВМ

Чтобы загрузить шаблон виртуальной машины, перейдите в раздел Content Libraries → vApp Templates:

  1. Нажмите кнопку NEW.
  2. Введите URL-адрес OVF/OVA файла или загрузите файл с компьютера. Нажмите кнопку Next.
  3. Заполните имя (Name), описание шаблона (Description) и выберите каталог (Catalog) для загрузки. Нажмите кнопку Next.
  4. В выпадающем меню Catalog выберите каталог, в который надо добавить шаблон.
  5. Нажмите кнопку Finish.

Спустя некоторое время новый шаблон появится в списке доступных шаблонов. Время загрузки зависит от объема загружаемого шаблона и скорости интернет-соединения.

Новый шаблон появится в списке доступных шаблонов в списке Content Libraries → vApp Templates.

Загрузка образа ОС

Чтобы загрузить образ ОС (ISO), перейдите в раздел Content Libraries → Media & Other:

  1. Нажмите кнопку Add.
  2. В выпадающем меню Catalog выберите каталог, в который хотите загрузить образ.
  3. Выберите ISO файл для загрузки, поле Name заполнится автоматически (при необходимости его можно изменить).
  4. Нажмите кнопку ОК.

Спустя некоторое время новый шаблон появится в списке доступных шаблонов. Время загрузки зависит от объема загружаемого шаблона и скорости интернет-соединения.

Новый шаблон появится в списке доступных шаблонов в списке Content Libraries → Media & Other.

После установки ОС из ISO рекомендуется установить пакет интеграции VMware Tools (Windows)/open-vm-tools (*nix).

При импорте шаблона ВМ в формате OVA через HTML задача заканчивается с ошибкой

Решение с помощью html5-консоли

При импорте шаблона ВМ в формате OVA через HTML:

  1. Распакуйте файл OVA архиватором (например, tar, 7zip). В извлеченной папке будут содержаться файлы шаблона ВМ: ovf, mf, vmdk.
  2. В html5-консоли перейдите к загрузке шаблона.
  3. На первом шаге Select Source укажите все файлы в папке, извлеченной из OVA.
  4. Проследуйте по оставшимся шагам мастера и выполните импорт шаблона.

Решение с помощью утилиты VMware vcd-cli

Через vcd-cli импорт файла-шаблона ВМ возможен только в формате OVA. Если указать любой другой тип файла (ovf, vmdk, vmx…), то он не будет распознан и будет помещен в раздел Media & Other:

  1. Установите Python 3.6 или выше и утилиту vmware.github.io/vcd-cli. Для ВМ с ОС Windows может потребоваться установка Microsoft C++ Build Tools (ссылка для скачивания Microsoft C++ Build Tools).
  2. Подключитесь к организации:

    vcd login vcd.selectel.ru <s-XXXX> <USERNAME>

    Где:

    • s-XXXX — это идентификатор клиента в названии vDC;
    • <USERNAME> — имя пользователя, просмотреть которое можно в разделе Пользователи.

    Для vDC в московском регионе используйте vcd-msk.selectel.ru вместо vcd.selectel.ru.

  3. Введите пароль.

  4. Загрузите образ ova в нужный каталог:

    vcd catalog upload <имя каталога> <путь к файлу на локальном ПК>
  5. Для просмотра списка каталогов в организации введите:

    vcd catalog list

Официальная документация vcd-cli.