[Gluster-devel] Access by QEMU+libgfapi fails with 'SETVOLUME on remote-host failed: Authentication failed'

Niels de Vos ndevos at redhat.com
Thu Dec 12 20:50:58 UTC 2013


On Fri, Dec 13, 2013 at 12:39:35AM +0530, Vijay Bellur wrote:
> On 12/12/2013 11:41 PM, Niels de Vos wrote:
> >Hi guys,
> >
> >I've continued a little with adding support for Gluster in CloudStack.
> >Starting a VM with qemu-kvm and storage on Gluster through libgfapi
> >gives me the following error:
> >
> >[client-handshake.c:1397:client_setvolume_cbk] 0-primary_gluster-client-0: SETVOLUME on remote-host failed: Authentication failed
> >
> >qemu-kvm has been started through libvirt, and the errir is in the
> >libvirt log for this VM (/var/log/libvirt/qemu/i-2-5-VM.log).
> >
> >On the server-side, only the brick.log contains something useful (I did
> >not enable debugging yet):
> >
> >[addr.c:143:gf_auth] 0-auth/addr: client is bound to port 43150 which is not privileged
> 
> 
> This seems to be the problem. Not sure why this log is being seen
> despite server.allow-insecure set to on. Can you check if a restart
> of the volume helps?

Thanks! That did the trick. I killed the glusterfsd process earlier and 
restarted glusterd. This was not sufficient, stopping and starting the 
volume was.

Do you know if this is has been reported already, or shall I file a bug 
for this?

Cheers,
Niels




More information about the Gluster-devel mailing list