GitHub user boubouX created a discussion: Cannot check QEMU binary 
/usr/libexec/qemu-kvm

Hello,

I’ve run into an issue while migrating a VM from a CentOS KVM cluster to a new 
Ubuntu KVM cluster. From what I’ve found, this seems to be a generally known 
behaviour, and the usual workaround involves adding a symlink to match Ubuntu’s 
directory layout.
```
2025-10-28 22:21:50,814 ERROR [o.a.c.e.o.VolumeOrchestrator] 
(Work-Job-Executor-29:ctx-4a00989d job-51554/job-51555 ctx-decac023) 
(logid:266dbad9) Failed to migrate VM [VM instance 
{"id":109,"instanceName":"i-16-109-VM","state":"Migrating","type":"User","uuid":"6f0b89d7-7f4c-45f6-90c5-ec8ca25f51ad"}]
 along with its volumes due to 
[com.cloud.utils.exception.CloudRuntimeException: Copy volume(s) to storage(s) 
[{volume: "221", from: "10", to:"42"},{volume: "142", from: "10", to:"21"}] and 
VM to host [{vm: "109", from: "32", to:"59"}] failed in 
StorageSystemDataMotionStrategy.copyAsync. Error message: [Exception during 
migrate: org.libvirt.LibvirtException: Cannot check QEMU binary 
/usr/libexec/qemu-kvm: No such file or directory].].
```
That said, I haven’t come across any mention of this from CloudStack users. 
Surely this has happened to others… but I can’t seem to find any reference to 
it anywhere. Before I make the simple exception fix, I just wanted to confirm 
whether this path is actually hardcoded or if there’s a cleaner solution I’ve 
missed.

Regards,



GitHub link: https://github.com/apache/cloudstack/discussions/11933

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: [email protected]

Reply via email to