Bug 771585

Summary: [glusterfs-3.3.0qa19]: replace brick with some tests running increases quota size to more than the limit
Product: [Community] GlusterFS Reporter: Raghavendra Bhat <rabhat>
Component: quotaAssignee: Nagaprasad Sathyanarayana <nsathyan>
Status: CLOSED EOL QA Contact:
Severity: medium Docs Contact:
Priority: medium    
Version: pre-releaseCC: bugs, gluster-bugs, rwheeler, smohan
Target Milestone: ---Keywords: Triaged
Target Release: ---   
Hardware: Unspecified   
OS: Unspecified   
Fixed In Version: Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
: 848247 (view as bug list) Environment:
Last Closed: 2015-10-22 15:40:20 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Bug Depends On:    
Bug Blocks: 848247    
Description Flags
fs-perf-test none

Description Raghavendra Bhat 2012-01-04 08:33:16 UTC
Created attachment 550626 [details]

Description of problem:
2x2 distributed replicate setup with quota enabled. 1 fuse and 1 nfs client. both fuse and nfs client running tests (fuse running the some multi-threades application and nfs running fs-perf-test). While the tests were going on did replace-brick. after the replace-brick the quota size increased to huge value.

Version-Release number of selected component (if applicable):

How reproducible:
With fuse and nfs clients running tests, replace-brick is performed.

Steps to Reproduce:
Actual results:
/test                      20GB              263.8GB
        path              limit_set          size
/test                      20GB              263.8GB
        path              limit_set          size

df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sdb3             6.7G  4.7G  1.8G  73% /
tmpfs                1004M     0 1004M   0% /dev/shm
/dev/sdb1             194M   82M  103M  45% /boot
/dev/sda1              45G   33M   45G   1% /export       17G   14G  1.9G  89% /opt    5.0G  2.9G  2.2G  58% /client        90G  4.8G   86G   6% /dir
[root@RHEL6 ~]# cd /dir/test/
[root@RHEL6 test]# ls
a.out  new-fs-perf  new-fs-perf.c  playground  sync_field  thread_fops.c  thread_fops.h
[root@RHEL6 test]# touch k
touch: cannot touch `k': Disk quota exceeded
[root@RHEL6 test]# 

Expected results:

Additional info:

Comment 1 Amar Tumballi 2013-02-04 10:57:24 UTC
Varun, please run a round of tests to see if the behavior is same, and close the bug if its not exceeding to the level mentioned in the bug report.

Comment 3 Kaleb KEITHLEY 2015-10-22 15:40:20 UTC
pre-release version is ambiguous and about to be removed as a choice.

If you believe this is still a bug, please change the status back to NEW and choose the appropriate, applicable version for it.