We have a vm with many virtual drives and need to backup as ova file. Since this demands a
lot of space I had mounted an nfs directory in the host but get next message after try to
export ova:
Error whle executing action: Cannot export VM. Invalid target folder: /mnt/shared2 on
Host. You may refer to the engine.log file for further details.
Looking at the engine.log file got this mesage:
2020-07-03 11:42:37,268-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1929)
[e357a397-3dc3-4566-900f-6e0e0cb39030] Lock Acquired to object
'EngineLock:{exclusiveLocks='[0b65c67d-98ae-435a-9c0a-2d9f0856a98b=VM]',
sharedLocks=''}'
2020-07-03 11:42:37,275-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-1929)
[e357a397-3dc3-4566-900f-6e0e0cb39030] Executing Ansible command:
/usr/bin/ansible-playbook --ssh-common-args=-F /var/lib/ovirt-engine/.ssh/config -v
--private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa
--inventory=/tmp/ansible-inventory2275650137225503626
--extra-vars=target_directory="/nt/shared2"
--extra-vars=validate_only="True"
/usr/share/ovirt-engine/playbooks/ovirt-ova-export.yml [Logfile:
/var/log/ovirt-engine/ova/ovirt-export-ova-validate-ansible-20200703114237-172.16.99.13-e357a397-3dc3-4566-900f-6e0e0cb39030.log]
2020-07-03 11:42:39,554-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-1929)
[e357a397-3dc3-4566-900f-6e0e0cb39030] Ansible playbook command has exited with value: 2
2020-07-03 11:42:39,555-04 WARN
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1929)
[e357a397-3dc3-4566-900f-6e0e0cb39030] Validation of action 'ExportVmToOva' failed
for user Miguel.Garcia. Reasons:
VAR__ACTION__EXPORT,VAR__TYPE__VM,ACTION_TYPE_FAILED_INVALID_OVA_DESTINATION_FOLDER,$vdsName
hyp11.infra,$directory /nt/shared2
2020-07-03 11:42:39,556-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1929)
[e357a397-3dc3-4566-900f-6e0e0cb39030] Lock freed to object
'EngineLock:{exclusiveLocks='[0b65c67d-98ae-435a-9c0a-2d9f0856a98b=VM]',
sharedLocks=''}'
2020-07-03 11:44:53,021-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1937)
[ba070d4b-5f76-4fd7-adc0-53e0f96e6635] Lock Acquired to object
'EngineLock:{exclusiveLocks='[0b65c67d-98ae-435a-9c0a-2d9f0856a98b=VM]',
sharedLocks=''}'
2020-07-03 11:44:53,027-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-1937)
[ba070d4b-5f76-4fd7-adc0-53e0f96e6635] Executing Ansible command:
/usr/bin/ansible-playbook --ssh-common-args=-F /var/lib/ovirt-engine/.ssh/config -v
--private-key=/etc/pki/ovirt-engine/keys/engine_id_rsa
--inventory=/tmp/ansible-inventory3629946116235444875
--extra-vars=target_directory="/mnt/shared2"
--extra-vars=validate_only="True"
/usr/share/ovirt-engine/playbooks/ovirt-ova-export.yml [Logfile:
/var/log/ovirt-engine/ova/ovirt-export-ova-validate-ansible-20200703114453-172.16.99.13-ba070d4b-5f76-4fd7-adc0-53e0f96e6635.log]
2020-07-03 11:44:55,538-04 INFO
[org.ovirt.engine.core.common.utils.ansible.AnsibleExecutor] (default task-1937)
[ba070d4b-5f76-4fd7-adc0-53e0f96e6635] Ansible playbook command has exited with value: 2
2020-07-03 11:44:55,538-04 WARN
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1937)
[ba070d4b-5f76-4fd7-adc0-53e0f96e6635] Validation of action 'ExportVmToOva' failed
for user Miguel.Garcia. Reasons:
VAR__ACTION__EXPORT,VAR__TYPE__VM,ACTION_TYPE_FAILED_INVALID_OVA_DESTINATION_FOLDER,$vdsName
hyp11.infra,$directory /mnt/shared2
2020-07-03 11:44:55,539-04 INFO
[org.ovirt.engine.core.bll.exportimport.ExportVmToOvaCommand] (default task-1937)
[ba070d4b-5f76-4fd7-adc0-53e0f96e6635] Lock freed to object
'EngineLock:{exclusiveLocks='[0b65c67d-98ae-435a-9c0a-2d9f0856a98b=VM]',
sharedLocks=''}'
2020-07-03 11:45:17,391-04 INFO
[org.ovirt.engine.core.bll.provider.network.SyncNetworkProviderCommand]
(EE-ManagedThreadFactory-engineScheduled-Thread-11) [6d510f0c] Lock Acquired to object
'EngineLock:{exclusiveLocks='[f762fb4b-57c1-40d0-bf3f-be4c83f16f44=PROVIDER]',
sharedLocks=''}'
I had tried to addthe nfs partition as a Storage Domain data type but that didn't help
either.
The mount persmission is as follow:
drwxr-xr-x. 3 vdsm kvm 50 Jul 3 11:47 /mnt/shared2
Any idea how can export this vm?