Created attachment 1455075[details]
fillWorkload.xml
Description of problem:
My workload fills the cluster (using init and prepare operations) and then empties, using 'cleanup' and 'dispose' operations. The cluster is filled to
30 % RAW. My script monitors %RAW USED and pending GCs after the empty
workload is completed. The number of Pending GC's does not reduce for nearly
two hours after the empty workload completes, on an otherwise idle cluster!
See the two attached XML files.
Version-Release number of selected component (if applicable):
RHCEPH-3.1-RHEL-7-20180530.ci.0
How reproducible:
always
Steps to Reproduce:
1. fill cluster to 30%
2. empty cluster
3. no workload applied to cluster
4. monitor %RAW USED and pending GC's
5. Note that GC doesn't start for a long delayed period (1hr 40min)
Actual results:
GC doesn't start for a long delayed period (1hr 40min)
Expected results:
GC should start much sooner
Created attachment 1455075 [details] fillWorkload.xml Description of problem: My workload fills the cluster (using init and prepare operations) and then empties, using 'cleanup' and 'dispose' operations. The cluster is filled to 30 % RAW. My script monitors %RAW USED and pending GCs after the empty workload is completed. The number of Pending GC's does not reduce for nearly two hours after the empty workload completes, on an otherwise idle cluster! See the two attached XML files. Version-Release number of selected component (if applicable): RHCEPH-3.1-RHEL-7-20180530.ci.0 How reproducible: always Steps to Reproduce: 1. fill cluster to 30% 2. empty cluster 3. no workload applied to cluster 4. monitor %RAW USED and pending GC's 5. Note that GC doesn't start for a long delayed period (1hr 40min) Actual results: GC doesn't start for a long delayed period (1hr 40min) Expected results: GC should start much sooner