卢惠勇
2013-Oct-31 01:32 UTC
[libvirt-users] Fwd: libvirt unsupport rbd storage pool? "missing backend for pool type 8"
I use "virsh pool-define rbd.xml" to create a rbd storage pool,but get this error virsh pool-define /tmp/rbd.xml error: Failed to define pool from /tmp/rbd.xml error: internal error: missing backend for pool type 8 rbd.xml <pool type="rbd"> <name>cloudstack</name> <source> <name>cloudstack</name> <host name='10.20.197.22' port='6789'/> </source> </pool> this is my system information: centos6.4 2.6.32-358.14.2.el6.x86_64 libvirt-1.1.1-1.el6.x86_64 qemu-kvm-0.12.1.2-2.355.el6.2.cuttlefish.x86_64 (download from http://ceph.com/packages/qemu-kvm/centos/x86_64/ ) qemu-img-0.12.1.2-2.355.el6.2.cuttlefish.x86_64 -- ------------------------------ 金山网络运维部-卢惠勇 分机:2477 手机:15018838589 qq:31302409
Eric Blake
2013-Oct-31 12:43 UTC
Re: [libvirt-users] Fwd: libvirt unsupport rbd storage pool? "missing backend for pool type 8"
On 10/30/2013 07:32 PM, 卢惠勇 wrote:> I use "virsh pool-define rbd.xml" to create a rbd storage pool,but get this > error > virsh pool-define /tmp/rbd.xml > error: Failed to define pool from /tmp/rbd.xml > error: internal error: missing backend for pool type 8> this is my system information: > centos6.4 2.6.32-358.14.2.el6.x86_64 > libvirt-1.1.1-1.el6.x86_64According to the default spec file, rbd support is only compiled in for Fedora, not RHEL. Since CentOS borrows from RHEL, you'd have to recompile yourself to enable something that RHEL was unwilling to support. -- Eric Blake eblake redhat com +1-919-301-3266 Libvirt virtualization library http://libvirt.org