Для улучшения работы сайта мы используем файлы cookies. Оставаясь на сайте, вы соглашаетесь с политикой обработки персональных данных.

Рекомендации по организации хранения ISO-образов

1. Окружение

zVirt 4.2

2. Пояснение

На данный момент в zVirt есть ограничения при работе с ISO-образами:

  • После перемещения ISO-образов из одного домена хранения в другой теряется возможность загрузки с них виртуальных машин.

  • После перемещения ISO-образа в домене хранения у пользователя нет возможности произвести смену его названия.

  • Не рекомендуется выполнять параллельную загрузку двух и более ISO-образов.

3. Рекомендации

В связи с указанными ограничениями рекомендуется поступать следующим образом:

  • Переименовывать файл ISO до загрузки в домен хранения таким образом, чтобы по названию можно было понять его назначение.

  • Использовать отдельный домен хранения для размещения ISO-образов, например ISO, с типом Данные. Для этого:

    1. Авторизуйтесь в портале администратора,

    2. Перейдите в раздел Хранилище  Диски,

    3. Выберите кнопку меню Загрузить и нажмите Начать,

    4. Нажмите Тест соединения, чтобы провести тестирование корректности настройки системы до начала загрузки ISO-образа,

    5. Нажмите Выберите файл,

    6. В диалоговом окне выберите ISO-образ для загрузки,

    7. В полях Центр данных, Домен хранения, Профиль диска и Хост выберите необходимый домен хранения, а также хост, который будет использоваться в качестве прокси-сервера для загрузки ISO-образа.

      При выборе хоста рекомендуется выбирать наименее загруженный хост.

  • Для размещения ISO-образов также можно использовать API-функционал. Подробнее — Загрузка образов дисков в хранилище с помощью утилиты "upload disk".

4. Имеющиеся проблемы и способы их решения

Если после перемещения ISO-образ перестает быть загрузочным, то необходимо выполнить запрос к API с указанием ID диска:

USER=admin@internal (1)
PASSWORD=1
FQDN="engine.ru"
PEM="engine.cer"
DISK_ID="b8a70a22-53b1-43af-ab04-0abbe53f359a"
curl -s \
        --cacert ${PEM} \
        --request POST \
        --header 'Version: 4' \
        --header 'Accept: application/xml' \
        --header "Content-Type: application/xml" \
        --user ${USER}':'${PASSWORD} \
        --data "<action><disk><sparse>false</sparse><format>raw</format></disk></action>" \
        https://${FQDN}/ovirt-engine/api/disks/${DISK_ID}/convert
1 В случае интеграции с Keycloak используйте учетную запись admin@zvirt@internalsso