GlusterFS: problem with direct-io-mode

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Dear GlusterFS users,

We are trying to use some C programs that rely on direct I/O operations on files residing on a GlusterFS volume composed of ext4 bricks.

It is our understanding that this should be possible if we specify the    direct-io-mode=enable    option when mounting the volume, but for some reason we get the following error message when calling the   open()   system call with the O_DIRECT flag:    "Invalid arguments".

The same system call succeeds on the local file system.


System info:
CentOS 6.2
GlusterFS 3.2.5

gluster volume info:
Volume Name: rdmaVol
Type: Distribute
Status: Started
Number of Bricks: 2
Transport-type: rdma
Bricks:
Brick1: node01:/home/gfs
Brick2: node02:/home/gfs

mount command:
$ mount  -t  glusterfs  -o  direct-io-mode=enable  node01:/rdmaVol  /mnt/gfs

We would really appreciate your help and suggestions! Please let us know if you need any additional information.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://gluster.org/pipermail/gluster-users/attachments/20120210/91e2d8d7/attachment-0001.htm>


[Index of Archives]     [Gluster Development]     [Linux Filesytems Development]     [Linux ARM Kernel]     [Linux ARM]     [Linux Omap]     [Fedora ARM]     [IETF Annouce]     [Bugtraq]     [Linux OMAP]     [Linux MIPS]     [eCos]     [Asterisk Internet PBX]     [Linux API]

  Powered by Linux