Ошибка при загрузке iso-образов (Hosted Engine)
1. Проблема
При загрузке образов дисков через веб-интерфейс менеджера управления возникает ошибка: "Не удалось подключиться к службе ovirt-imageio"
2. Решение 1
Выполните следующие действия:
-
Включите проксирование:
-
engine-config -s ImageTransferProxyEnabled=true -
systemctl restart ovirt-engine
-
-
Проверьте, чтобы был только один файл конфигурации в каталоге /etc/ovirt-imageio/conf.d/
-
Приведите содержимое 50-engine.conf к виду:
[tls] enable = true key_file = /etc/pki/ovirt-engine/keys/apache.key.nopass cert_file = /etc/pki/ovirt-engine/certs/apache.cer ca_file = /etc/pki/ovirt-engine/apache-ca.pem [backend_http] ca_file = /etc/pki/ovirt-engine/ca.pem [remote] port = 54323 [local] enable = false [control] transport = tcp port = 54324 [handlers] keys = logfile [logger_root] handlers = logfile level = INFO -
Перезапустите службу ovirt-imageio:
systemctl restart ovirt-imageio
-
Проверьте, чтобы был только один файл конфигурации в каталоге /etc/ovirt-imageio/conf.d/
-
Приведите содержимое 60-vdsm.conf к виду:
[tls] enable = true key_file = /etc/pki/vdsm/keys/vdsmkey.pem cert_file = /etc/pki/vdsm/certs/vdsmcert.pem ca_file = /etc/pki/vdsm/certs/cacert.pem [remote] port = 54322 [local] enable = true [control] transport = unix -
Перезапустите службу ovirt-imageio:
systemctl restart ovirt-imageio
3. Решение 2
Если описанные выше действия не помогают, ISO-образы можно загрузить через домен ISO. В этом случае образы копируются на NFS-ресурс напрямую, без загрузки через портал администратора, поэтому ошибка не возникает.
-
Создайте домен ISO на NFS-ресурсе.
-
На NFS-ресурсе появится каталог
<STORAGE_UUID>/images/11111111-1111-1111-1111-111111111111/, скопируйте в него ISO-файлы. -
Убедитесь, что владелец скопированных файлов 36:36 (vdsm:kvm).
ISO-домен можно подключить к любому количеству центров данных. Подробнее см. Размещение ISO-образов в домене ISO.