Bug 763906 (GLUSTER-2174) - fio crashed on a fuse mount
Summary: fio crashed on a fuse mount
Keywords:
Status: CLOSED WONTFIX
Alias: GLUSTER-2174
Product: GlusterFS
Classification: Community
Component: fuse
Version: 3.1.1
Hardware: x86_64
OS: Linux
low
low
Target Milestone: ---
Assignee: shishir gowda
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2010-12-02 10:22 UTC by Ansgar Jazdzewski
Modified: 2013-12-09 01:22 UTC (History)
5 users (show)

Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed:
Regression: RTP
Mount Type: fuse
Documentation: DA
CRM:
Verified Versions:


Attachments (Terms of Use)

Description Amar Tumballi 2010-12-02 08:10:13 UTC
This can is directly related to handling of 'O_DIRECT' flag over glusterfs mount point.

  bash# dd if=/dev/zero of=$gluster_mount/testfile oflag=direct bs=128k count=1

Comment 1 Ansgar Jazdzewski 2010-12-02 10:22:53 UTC
hi

i try to get some informations about my gluster setup so i use

fio /usr/share/doc/fio/exsamples/iometer-file-access-server

after a wihle it crached the log form glusterfs is normal

err=22/file:filesetup.c:455, func=open(iometer.1.0) error=Invalid argument

my setup

Volume Name: deployer
Type: Distributed-Replicate
Status: Started
Number of Bricks: 2 x 2 = 4
Transport-type: tcp
Bricks:
Brick1: gluster01:/data/deployer
Brick2: gluster02:/data/deployer
Brick3: gluster03:/data/deployer
Brick4: gluster04:/data/deployer

Comment 2 shishir gowda 2011-01-07 02:52:54 UTC
Fuse does not support O_DIRECT mode.
Until fuse supports it, O_DIRECT ops will fail.

Comment 3 Divya 2011-03-17 06:02:02 UTC
Added the following information in 3.1.3 Release Notes (Known Issues section):
FIO crashes on a fuse mount - FIO application crashes on gluster, because fuse does not support O_DIRECT flags for opens over the mount point. For more information, see bug 763906.


Note You need to log in before you can comment on or make changes to this bug.