[Bugs] [Bug 1208079] New: Getting ENOENT instead of EDQUOTE when limit execeeds in disperse volume

bugzilla at redhat.com bugzilla at redhat.com
Wed Apr 1 10:40:32 UTC 2015


https://bugzilla.redhat.com/show_bug.cgi?id=1208079

            Bug ID: 1208079
           Summary: Getting ENOENT instead of EDQUOTE when limit execeeds
                    in disperse volume
           Product: GlusterFS
           Version: mainline
         Component: quota
          Assignee: bugs at gluster.org
          Reporter: byarlaga at redhat.com
                CC: bugs at gluster.org, gluster-bugs at redhat.com



Description of problem:
=======================
After the quota limit is execeeded instead of "disk quota exceeded" message, it
throws out Input/Output error. Can delete the file even.

[root at dhcp37-61 fuse1]# dd if=/dev/urandom of=testfile1 bs=128k count=10240
dd: writing `testfile1': Input/output error
dd: closing output file `testfile1': Input/output error
[root at dhcp37-61 fuse1]# rm -f testfile1 
rm: cannot remove `testfile1': Input/output error
[root at dhcp37-61 fuse1]# 

Version-Release number of selected component (if applicable):
=============================================================
[root at dhcp37-164 ~]# gluster --version
glusterfs 3.7dev built on Apr  1 2015 01:04:00
Repository revision: git://git.gluster.com/glusterfs.git
Copyright (c) 2006-2011 Gluster Inc. <http://www.gluster.com>
GlusterFS comes with ABSOLUTELY NO WARRANTY.
You may redistribute copies of GlusterFS under the terms of the GNU General
Public License.
[root at dhcp37-164 ~]# 

How reproducible:
=================
100%

Steps to Reproduce:
1. Create a disperse volume 1x(4+2)
2. set the quota limit to 1GB 
3. Create a file from mount exceeding 1GB

Actual results:
===============
Input / Output error

Expected results:
=================
Disk quota exceeded should be seen

Additional info:
================
Sosreports will be attached.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
You are the assignee for the bug.


More information about the Bugs mailing list