Я недавно настроил хостинг овирта с автономным движком. Я использую общие ресурсы NFS в качестве бэкэнда хранилища (freenas). Настройка прошла идеально, и я смог получить доступ к веб-интерфейсу. Кажется, все работает нормально, кроме загрузки ISO.
После загрузки iso (debian-8.4.0-amd64-netinst.iso) с помощью ovirt-iso-uploader я захотел настроить виртуальную машину. К сожалению, я не смог выбрать iso для прикрепления (Attach CD). Также на вкладке изображения в хранилище iso отображается "Нет элементов для отображения" даже после нажатия кнопки обновления.
После перезагрузки движка, перевода домена iso в режим обслуживания, отключения, повторного подключения, включения и загрузки другого изображения я получил тот же результат.
После небольшого поиска в журналах я обнаружил следующее в vdsm.log:
jsonrpc.Executor/1::INFO::2016-08-16 09:12:51,066::logUtils::51::dispatcher::(wrapper) Run and protect: getFileStats, Return response: {'fileStats': {u'debian-8.2.0-amd64-netinst.iso': {'status': 469, 'ctime': '1471271972.0', 'size': '258998272'}, u'debian-8.4.0-amd64-netinst.iso': {'status': 469, 'ctime': '1471263076.0', 'size': '258998272'}}}
Это появляется каждый раз, когда я пытаюсь перечислить изображения в webgui.
Я также могу найти смонтированный путь и файлы на гипервизоре:
-rw-r-----. 1 root root 258998272 Aug 15 14:11 /rhev/data-center/mnt/hades.gwitter.ch:_mnt_Master_iso/a93e3450-42e1-494b-a3bc-12756f16ed29/images/11111111-1111-1111-1111-111111111111/debian-8.4.0-amd64-netinst.iso
Я действительно не знаю, ударил ли я по ошибке или просто что-то пропустил.
Дополнительная информация:
Я использовал centos7 как abase os и пакет ovirt-engine-appliance-3.6-20160623.1.el7.centos.noarch для установки двигателя.
Домен iso был создан во время установки hosted-egine на том же хосте nfs, что и размещенный hosted-engine.
Версия двигателя oVirt: 3.6.6.2-1.el7.centos