Nathan, aio with directio is still work in progress which can be tracked here http://git.gluster.com/?p=users/csaba /linux-fusehacks/.git;a=shortlog;h=refs/heads/topic.directio1 This needs to be fixed in the fuse kernel module itself. I think this is what you were looking at perhaps.
Well disable-direct-io can be done away as since 2.6.26 fuse kernel module supports big_writes which even with disabling direct io you get good performance. Regards -- Harshavardhana Gluster - http://www.gluster.com On Tue, Nov 3, 2009 at 4:19 AM, Nathan Stratton <nat...@robotics.net> wrote: > On Mon, 2 Nov 2009, Anand Babu Periasamy wrote: > > Key highlights of 3.0 are >> * Background self-healing: Applications won't be blocked any more during >> healing operation. >> * Checksum based healing: Rsync like healing mechanism to heal only the >> inconsistent blocks within a file. >> * Healing on the fly: Files can be healed even when the files are open and >> application is performing active I/O. >> * Generation numbers: Self-healing can now reliably handle tricky corner >> cases (such as "rm -rf" bug). >> > > Great list! I assume direct-io will be supported for virtualization as > well? The above and disable-direct-io are the last things keeping us from > launching Gluster on our Xen cluster. > > -Nathan > > > > _______________________________________________ > Gluster-devel mailing list > Gluster-devel@nongnu.org > http://lists.nongnu.org/mailman/listinfo/gluster-devel >
_______________________________________________ Gluster-devel mailing list Gluster-devel@nongnu.org http://lists.nongnu.org/mailman/listinfo/gluster-devel