Hello, I would like to use RBD Format 2 images so I can take advantage of layering. However, when I use "qemu-img create -f rbd rbd:data/foo 10G", I get format 1 RBD images. (Actually, when I use the "-f rbd" flag, qemu-img core dumps, but it looks like that feature may have been deprecated [1]) Is there any way to have qemu-img create RBD Format 2 images or am I better off using `rbd` to create the image then booting from the disk and performing the install, etc.? Thanks for the assist. Best Regards, Jon A [1] http://lists.ceph.com/pipermail/ceph-users-ceph.com/2013-June/002131.html
Josh Durgin
2013-Oct-21 16:34 UTC
Re: [libvirt-users] Create RBD Format 2 disk images with qemu-image
On 10/17/2013 05:28 AM, Jon wrote:> Hello, > > I would like to use RBD Format 2 images so I can take advantage of layering. > > However, when I use "qemu-img create -f rbd rbd:data/foo 10G", I get > format 1 RBD images. (Actually, when I use the "-f rbd" flag, qemu-img > core dumps, but it looks like that feature may have been deprecated [1]) > > Is there any way to have qemu-img create RBD Format 2 images or am I > better off using `rbd` to create the image then booting from the disk > and performing the install, etc.?If you're using recent cuttlefish or dumpling releases of ceph, you can add settings to ceph.conf to make qemu-img and anything else using librbd create format 2 images. In the [client] or [global] section of /etc/ceph/ceph.conf, add: rbd default format = 2 Josh> Thanks for the assist. > > Best Regards, > Jon A > > > [1] > http://lists.ceph.com/pipermail/ceph-users-ceph.com/2013-June/002131.html > > > _______________________________________________ > libvirt-users mailing list > libvirt-users@redhat.com > https://www.redhat.com/mailman/listinfo/libvirt-users >
Jon
2013-Oct-21 19:13 UTC
Re: [libvirt-users] Create RBD Format 2 disk images with qemu-image
Hi Josh, Thanks! That is way too easy. Best Regards, Jon A On Mon, Oct 21, 2013 at 10:34 AM, Josh Durgin <josh.durgin@inktank.com> wrote:> On 10/17/2013 05:28 AM, Jon wrote: >> >> Hello, >> >> I would like to use RBD Format 2 images so I can take advantage of >> layering. >> >> However, when I use "qemu-img create -f rbd rbd:data/foo 10G", I get >> format 1 RBD images. (Actually, when I use the "-f rbd" flag, qemu-img >> core dumps, but it looks like that feature may have been deprecated [1]) >> >> Is there any way to have qemu-img create RBD Format 2 images or am I >> better off using `rbd` to create the image then booting from the disk >> and performing the install, etc.? > > > If you're using recent cuttlefish or dumpling releases of ceph, you can > add settings to ceph.conf to make qemu-img and anything else using > librbd create format 2 images. In the [client] or [global] section of > /etc/ceph/ceph.conf, add: > > rbd default format = 2 > > Josh > >> Thanks for the assist. >> >> Best Regards, >> Jon A >> >> >> [1] >> http://lists.ceph.com/pipermail/ceph-users-ceph.com/2013-June/002131.html >> >> >> _______________________________________________ >> libvirt-users mailing list >> libvirt-users@redhat.com >> https://www.redhat.com/mailman/listinfo/libvirt-users >> >
Reasonably Related Threads
- Create RBD Format 2 disk images with qemu-image
- Re: [ceph-users] Setting RBD cache parameters for libvirt+qemu
- Re: [ceph-users] Setting RBD cache parameters for libvirt+qemu
- Fwd: libvirt unsupport rbd storage pool? "missing backend for pool type 8"
- Re: Problem Connecting to RBD images using Sys::Guestfs Perl Module