summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--cli/src/cli-cmd-parser.c2
-rw-r--r--cli/src/cli-cmd-volume.c25
-rw-r--r--doc/gluster.813
3 files changed, 21 insertions, 19 deletions
diff --git a/cli/src/cli-cmd-parser.c b/cli/src/cli-cmd-parser.c
index 74e8453dd6b..bb0af2fc383 100644
--- a/cli/src/cli-cmd-parser.c
+++ b/cli/src/cli-cmd-parser.c
@@ -4933,7 +4933,7 @@ cli_cmd_bitrot_parse (const char **words, int wordcount, dict_t **options)
"scrub-throttle",
"scrub-frequency",
"scrub", NULL};
- char *scrub_throt_values[] = {"frozen", "lazy", "normal",
+ char *scrub_throt_values[] = {"lazy", "normal",
"aggressive", NULL};
char *scrub_freq_values[] = {"daily", "weekly",
"biweekly", "monthly",
diff --git a/cli/src/cli-cmd-volume.c b/cli/src/cli-cmd-volume.c
index 8b73c2e7840..30df22ff199 100644
--- a/cli/src/cli-cmd-volume.c
+++ b/cli/src/cli-cmd-volume.c
@@ -2669,25 +2669,14 @@ struct cli_cmd volume_cmds[] = {
cli_cmd_volume_getopt_cbk,
"Get the value of the all options or given option for volume <VOLNAME>"
},
- {"volume bitrot <VOLNAME> {enable|disable}",
+ {"volume bitrot <VOLNAME> {enable|disable} |\n"
+ "volume bitrot <volname> scrub-throttle {lazy|normal|aggressive} |\n"
+ "volume bitrot <volname> scrub-frequency {daily|weekly|biweekly"
+ "|monthly} |\n"
+ "volume bitrot <volname> scrub {pause|resume}",
cli_cmd_bitrot_cbk,
- "Enable/disable bitrot for volume <VOLNAME>"
- },
- {"volume bitrot <VOLNAME> {scrub-throttle frozen|lazy|normal"
- "|aggressive}",
- cli_cmd_bitrot_cbk,
- "Scrub-throttle value is a measure of how fast or slow the scrubber "
- "scrubs the filesystem for volume <VOLNAME>"
- },
- {"volume bitrot <VOLNAME> {scrub-frequency daily|weekly|biweekly"
- "|monthly",
- cli_cmd_bitrot_cbk,
- "Scrub frequency for volume <VOLNAME>"
- },
- {"volume bitrot <VOLNAME> {scrub pause|resume}",
- cli_cmd_bitrot_cbk,
- "Pause/Resume scrub. Upon resume, scrubber continues where it "
- "left off."
+ "Bitrot translator specific operation. For more information about "
+ "bitrot command type 'man gluster'"
},
{ NULL, NULL, NULL }
};
diff --git a/doc/gluster.8 b/doc/gluster.8
index eed81400cb3..6402cdd2e03 100644
--- a/doc/gluster.8
+++ b/doc/gluster.8
@@ -105,6 +105,19 @@ Display the status of peers.
.TP
\fB\ peer help \fR
Display help for the peer command.
+.SS "Bitrot Commands"
+.TP
+\fB\ volume bitrot <VOLNAME> {enable|disable} \fR
+Enable/disable bitrot for volume <VOLNAME>
+.TP
+\fB\ volume bitrot <VOLNAME> scrub-throttle {lazy|normal|aggressive} \fR
+Scrub-throttle value is a measure of how fast or slow the scrubber scrubs the filesystem for volume <VOLNAME>
+.TP
+\fB\ volume bitrot <VOLNAME> scrub-frequency {daily|weekly|biweekly|monthly} \fR
+Scrub frequency for volume <VOLNAME>
+.TP
+\fB\ volume bitrot <VOLNAME> scrub {pause|resume} \fR
+Pause/Resume scrub. Upon resume, scrubber continues where it left off.
.SS "Snapshot Commands"
.PP
.TP