[Gluster-devel] Fwd: qemu-block: deprecated/defunct.. really?

Kaleb Keithley kkeithle at redhat.com
Mon Mar 7 19:05:38 UTC 2016



----- Forwarded Message -----
From: "Niels de Vos" <ndevos at redhat.com>
On Mon, Mar 07, 2016 at 12:19:51PM -0500, Kaleb Keithley wrote:
> Hi,
> 
> No, I only proposed, via an RFC, to remove it.
> 
> I also posted emails to gluster-devel[1] and gluster-users[2] asking
> people to speak up and let us know if they are still using it.
> 
> Independent of that, doesn't qemu (or libvirt) use the newer gfapi
> functionality to access images on gluster volumes?

Yes, it does. The removal of qemu-block from the Gluster sources should
not affect the ability to use the gluster://volume/dir/image.qcow2 URLs
with QEMU. QEMU uses libgfapi for this (see block/gluster.c in the QEMU
sources if interested).

> Please send an email either or both of the gluster-users or
> gluster-devel mailings lists and register your opinion about the
> proposal.

I would like to see the question there as well. We can send an other
confirmation about it. I am pretty confident that if one user has a
quesion like this, many others would like to know the answer too.

Thanks,
Niels


> 
> Thanks,
> 
> --
> 
> Kaleb
> 
> 
> [1]https://www.gluster.org/pipermail/gluster-devel/2016-March/048556.html
> [2]https://www.gluster.org/pipermail/gluster-users/2016-March/025665.html
> 
> 
> ----- Original Message -----
> > From: "Aleš Kapica" <kapica at fel.cvut.cz>
> > To: kkeithle at redhat.com
> > Cc: jdarcy at redhat.com
> > Sent: Monday, March 7, 2016 8:49:57 AM
> > Subject: qemu-block: deprecated/defunct.. really?
> > 
> > In last changes git repository you removed qemu-block xlator from GlusterFS,
> > with comment "qemu-block xlator is not used by anyone, or so I'm told."
> > (commit 6860968 from 18.2,2016).
> > 
> > It calmed me.
> > 
> > I use GlusterFS Qemu api for booting virtual machines from storage by using
> > image file from GlusterFS volume, what is storaged in the same volume as
> > system files. Another files are delivered over NFS Ganesha. May influence
> > it, or not your patch?  Example as I use it..
> > 
> > qemu-system-x86_64 ... -device virtio-scsi-pci -drive
> > file=gluster+tcp://10.0.0.216/diskless/k2-boot.img,if=none,index=0,id=gluster0,cache=none,media=disk,format=raw
> > -device scsi-hd,drive=gluster0 ...
> > 
> > Root of volume diskless..
> > /k2-boot.img
> > /system
> >     |- bin
> >     |- boot (mountpoint for block device gluster0 aka /dev/sda1)
> >     |- dev
> >     ... & etc.
> > 
> > Thank you of your answer.
> > 
> > Aleš Kapica, DCE FEL CVUT
> > 
> > --
> > Using Opera's revolutionary e-mail client: http://www.opera.com/mail/
> > 
-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: signature.asc
URL: <http://www.gluster.org/pipermail/gluster-devel/attachments/20160307/fde39af1/attachment-0001.asc>


More information about the Gluster-devel mailing list