I have a CentOS 6.3 machine currently running 2 virtualized CentOS 6.2 machines via KVM/QEMU/Libvirt. I'm trying to setup filesystem passthrough between the guests and the host. However the option is grayed out in the Virtualization Manager with the message "Not supported for this hypervisor/libvirt combination".
And in addition if I attempt to set it up using
virsh edit [VM name]
The VM throws an error on boot along the lines of "passthrough not supported by QEMU" (Sorry I don't have the exact error right now. I don't have access to the machine, will update next time I'm in front of it).
I can't seem to find a lot of information on this issue. Is there a compatibility issue between CentOS and filesystem passthrough?
Thanks.
Best Answer
Strange I was trying to do the same thing today as well. I don't think it's currently supported in the version of KVM that's included with CentOS 6.x.
I think this is the error you're referring to:
According to the
libvirt
documentation for the Domain XML format,filesystem
is a supported command takingpassthrough
as anaccessmode
: http://libvirt.org/formatdomain.html#elementsFilesystemsThese links were helpful: