Ошибка "TeardownImageVDS failed" при экспорте ВМ в NFS-хранилище

1. Проблема

При попытке экспортировать ВМ в формате OVA в NFS-хранилище, подключенное локально на хосте появляется ошибка:

VDSM tvr1-zvirt-srv26.svp.int command TeardownImageVDS failed: Cannot deactivate Logical Volume: ('General Storage Exception: ("5 []
[\' Logical volume 76a1f84c-f7a1-4c12-af78-ffb85748233b/ff9993bc-1acf-4d35-a7a4-789368263406 in use.\']\n76a1f84c-f7a1-4c12-af78-ffb85748233b/
[\'ff9993bc-1acf-4d35-a7a4-789368263406\', \'fef8080b-ba07-4748-aeb9-568b255adb46\']",)',)

2. Решение

Данная ошибка может проявляться если объем ВМ достаточно большой.

  1. Перейдите на менеджер управления.

  2. Выполните команду:

    grep ANSIBLE /usr/share/ovirt-engine/services/ovirt-engine/ovirt-engine.conf

    Пример вывода:

    ANSIBLE_PLAYBOOK_EXEC_DEFAULT_TIMEOUT=120
    ANSIBLE_PLAYBOOK_VERBOSITY_LEVEL=1

    В строке ANSIBLE_PLAYBOOK_EXEC_DEFAULT_TIMEOUT установлено значение тайм-аута по умолчанию равное 120 минутам.

  3. Создайте файл /etc/ovirt-engine/engine.conf.d/99-ansible-playbook-timeout.conf, с содержимым:

    ANSIBLE_PLAYBOOK_EXEC_DEFAULT_TIMEOUT=240

    Для примера взято значение равное 240 минутам.

  4. Перезагрузите службу:

    systemctl restart ovirt-engine