Description of problem: ======================= Data scrubbing status is not available. Version-Release number of selected component (if applicable): ============================================================= 0.803.gitf64666f.el6.x86_64 How reproducible: ================= always Actual Result:- =============== Admin is unable to check Data scrubbing status. CLI is not available and nothing is reported in log. Expect Result:- =============== Scrub status output:- # gluster volume bitrot <volname> scrub status State of scrub: active/inactive/paused Scrub Impact: Aggressive, Normal, Lazy, Frozen Scrub Frequency: Monthly, bi-weekly, weekly Number of scrubbed files: Number of unsigned files: Last completed scrub time: Duration of last scrub: Errors: Count Error Log Location
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
Since "scrub status" is not for 3.7, we'll probably work on this post 3.7 release.
As per comment #3, scrub status is not included in 3.7.0 release. Hence removing it from the tracker.
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#2) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#3) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#4) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#7) for review on master by Venky Shankar (vshankar)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#8) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#9) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#10) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#11) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12503 (features/bit-rot: stub changes for showing bad objects in status) posted (#3) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#1) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#12) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12503 (features/bit-rot: stub changes for showing bad objects in status) posted (#4) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#2) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/10231 (glusterd: cli command implementation for bitrot scrub status) posted (#13) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12503 (features/bit-rot: stub changes for showing bad objects in status) posted (#5) for review on master by Venky Shankar (vshankar)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#3) for review on master by Venky Shankar (vshankar)
COMMIT: http://review.gluster.org/10231 committed in master by Atin Mukherjee (amukherj) ------ commit 097e131481d25e5b1f859f4ea556b8bf56155472 Author: Gaurav Kumar Garg <ggarg> Date: Wed Mar 25 18:07:24 2015 +0530 glusterd: cli command implementation for bitrot scrub status CLI command for bitrot scrub status will be : gluster volume bitrot <volname> scrub status Above command will show the statistics of bitrot scrubber. Upon execution of this command it will show some common scrubber tunable value of volume <VOLNAME> followed by statistics of scrubber statistics of individual nodes. sample ouput for single node: Volume name : <VOLNAME> State of scrub: Active Scrub frequency: biweekly Bitrot error log location: /var/log/glusterfs/bitd.log Scrubber error log location: /var/log/glusterfs/scrub.log ========================================================= Node name: Number of Scrubbed files: Number of Unsigned files: Last completed scrub time: Duration of last scrub: Error count: ========================================================= This is just infrastructure. list of bad file, last scrub time, error count value will be taken care by http://review.gluster.org/#/c/12503/ and http://review.gluster.org/#/c/12654/ patches. Change-Id: I3ed3c7057c9d0c894233f4079a7f185d90c202d1 BUG: 1207627 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/10231 Reviewed-by: Atin Mukherjee <amukherj> Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com>
REVIEW: http://review.gluster.org/12503 (features/bit-rot: stub changes for showing bad objects in status) posted (#6) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#4) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#5) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12503 (features/bit-rot: stub changes for showing bad objects in the status) posted (#7) for review on master by Raghavendra Bhat (raghavendra)
REVIEW: http://review.gluster.org/12654 (features/bit-rot: scrubber changes for getting the list of bad objects from stub) posted (#6) for review on master by Raghavendra Bhat (raghavendra)
COMMIT: http://review.gluster.org/12503 committed in master by Venky Shankar (vshankar) ------ commit 26abf56130c37bb47676658c0a0211164f05ed24 Author: Raghavendra Bhat <raghavendra> Date: Mon Nov 2 11:43:12 2015 +0530 features/bit-rot: stub changes for showing bad objects in the status Change-Id: If905132f6f1df4aebd9ab255e1e8c59902f84fe5 BUG: 1207627 Signed-off-by: Raghavendra Bhat <raghavendra> Reviewed-on: http://review.gluster.org/12503 Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Venky Shankar <vshankar>
COMMIT: http://review.gluster.org/12654 committed in master by Venky Shankar (vshankar) ------ commit f12efd1827077292eba08a109d212a25c62476fe Author: Raghavendra Bhat <raghavendra> Date: Tue Nov 17 14:45:30 2015 +0530 features/bit-rot: scrubber changes for getting the list of bad objects from stub Change-Id: I62885e4aba4a9b345db3c78c3291d563ff3d3567 BUG: 1207627 Signed-off-by: Raghavendra Bhat <raghavendra> Reviewed-on: http://review.gluster.org/12654 Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Venky Shankar <vshankar>
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#1) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#2) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#3) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#4) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#5) for review on master by Gaurav Kumar Garg (ggarg)
REVIEW: http://review.gluster.org/12720 (glusterd/bitrot : Integration of bad files from bitd with scrub status command) posted (#6) for review on master by Gaurav Kumar Garg (ggarg)
COMMIT: http://review.gluster.org/12720 committed in master by Atin Mukherjee (amukherj) ------ commit 4348a6af89085cbdb41963f828b88deee4a109f1 Author: Gaurav Kumar Garg <garg.gaurav52> Date: Mon Nov 23 17:00:07 2015 +0530 glusterd/bitrot : Integration of bad files from bitd with scrub status command Currently scrub status command is not displaying list of all the bad files. All the bad files are avaliable in the bitd daemon. With this patch it will dispaly list of all the bad file's in the scrub status command. Change-Id: If09babafaf5d7cf158fa79119abbf5b986027748 BUG: 1207627 Signed-off-by: Gaurav Kumar Garg <ggarg> Reviewed-on: http://review.gluster.org/12720 Tested-by: NetBSD Build System <jenkins.org> Tested-by: Gluster Build System <jenkins.com> Reviewed-by: Atin Mukherjee <amukherj>
This bug is getting closed because a release has been made available that should address the reported issue. In case the problem is still not fixed with glusterfs-3.8.0, please open a new bug report. glusterfs-3.8.0 has been announced on the Gluster mailinglists [1], packages for several distributions should become available in the near future. Keep an eye on the Gluster Users mailinglist [2] and the update infrastructure for your distribution. [1] http://blog.gluster.org/2016/06/glusterfs-3-8-released/ [2] http://thread.gmane.org/gmane.comp.file-systems.gluster.user