Description of problem:
Given replica 2 serving mainly one big distributed-replicated 5 × 2 volume (backups with lots of operations with small files):
Volume Name: backups
Number of Bricks: 5 x 2 = 10
Over the last month we observe constant VSZ usage of bricks processes. After updating to 3.7.15 it seems the issue is still there (please see graphs attached).
Version-Release number of selected component (if applicable):
Steps to Reproduce:
1. create distributed-replicated 5 × 2 volume;
2. perform lots of operations with small files (like git commit on GlusterFS volume — we backup /etc of many servers to it);
VSZ grows slowly.
VSZ should not grow to that values.
Graphs attached represent sum of VSZ values over all glusterfsd processes within one node.
RSS also grows, starting from ~80M at the beginning to ~300M before node upgrade. It is considerably larger value than is observed for volumes without such a workload with millions of files.
Created attachment 1197217 [details]
Heimdall server node VSZ
Created attachment 1197218 [details]
Pussy server node VSZ
The gluster-users mail has an update about massif. Do you want to give that a try?
Pranith, sure, please, see new BZ: https://bugzilla.redhat.com/show_bug.cgi?id=1373630
This bug is getting closed because GlusteFS-3.7 has reached its end-of-life.
Note: This bug is being closed using a script. No verification has been performed to check if it still exists on newer releases of GlusterFS.
If this bug still exists in newer GlusterFS releases, please reopen this bug against the newer release.