]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
qa: create a new directory to fill the volume space
authorXiubo Li <xiubli@redhat.com>
Tue, 18 Apr 2023 06:58:58 +0000 (14:58 +0800)
committerXiubo Li <xiubli@redhat.com>
Tue, 18 Apr 2023 14:30:09 +0000 (22:30 +0800)
commitac1de56fcdf57ae44a99ec493d7de93dedca3c82
tree9a65dd758308109e9fab25710fb5e6f28cd0870d
parentaf9762e39fc1916291ffc36ec9c75d97f56722fa
qa: create a new directory to fill the volume space

When trying to filling the volume space by continuing filling multiple
files, and when flushing the dirty caps back to MDS the MDS will try
to skip updating the parent rstat in 'mds_dirstat_min_interval' to
avoid propagating more often than this. That means the quota changes
couldn't be broadcasted to the clients in time.

So after waiting for 20 seconds, and if we try to write the existing
files only the first file could successfully update the parent quota
realm in MDS, but this won't increase the total size.

Fixes: https://tracker.ceph.com/issues/59349
Signed-off-by: Xiubo Li <xiubli@redhat.com>
qa/tasks/cephfs/test_volumes.py