On Fri, Feb 10, 2012 at 9:23 PM, Adrian <[email protected]> wrote: >> Amar Tumballi wrote: >> > With glusterfs patched fuse you should be able to work fine with >> > O_DIRECT flag. The default stock kernel module doesn't support it. > > Hi guys! > > I'm also facing the same problem... Have you found any solution? > Amar, what version of Fuse do you refer to, that should support working with > the > O_DIRECT flag? I have tried with the glusterfs-fuse-3.2.5 package and it does > not seem to work. > > I would greatly appreciate your help!
Support for O_DIRECT in fuse is a work still in progress (patches are under review/resubmit in fuse-devel and linux-fsdevel). You can use liboindirect (https://github.com/avati/liboindirect) as a temporary workaround in case you cannot modify your application to not use O_DIRECT and you cannot wait till the native support is ready. Avati _______________________________________________ Gluster-users mailing list [email protected] http://gluster.org/cgi-bin/mailman/listinfo/gluster-users
