Dirk Mueller
a0e284e535
- add scrub subcommand - scan /proc/partitions by default (or use --all-devices for all) - mkfs fixes and improvements - documentation fixes - update from git: - add btrfs-select-super utility - add btrfs-label utility - allow mixed data+metadata (option --mixed) - allow populating new filesystem with files (option --rootdir) - allow discard support in mkfs - lzo support - deprecate 'btrfsctl' 'btrfs-vol' 'btrfs-show' - other bugfixes and documentation improvements OBS-URL: https://build.opensuse.org/package/show/filesystems/btrfsprogs?expand=0&rev=104
98 lines
3.2 KiB
Diff
98 lines
3.2 KiB
Diff
From 8043249f02f79ec7e2379e0fe3fad09ec9a1a306 Mon Sep 17 00:00:00 2001
|
|
From: Jan Schmidt <list.btrfs@jan-o-sch.net>
|
|
Date: Wed, 30 Mar 2011 18:53:13 +0200
|
|
Subject: [PATCH 20/32] scrub added to manpage
|
|
|
|
Signed-off-by: Jan Schmidt <list.btrfs@jan-o-sch.net>
|
|
---
|
|
man/btrfs.8.in | 66 +++++++++++++++++++++++++++++++++++++++++++++++++++++++-
|
|
1 files changed, 65 insertions(+), 1 deletions(-)
|
|
|
|
diff --git a/man/btrfs.8.in b/man/btrfs.8.in
|
|
index cb32679..2407153 100644
|
|
--- a/man/btrfs.8.in
|
|
+++ b/man/btrfs.8.in
|
|
@@ -35,7 +35,15 @@ btrfs \- control a btrfs filesystem
|
|
.PP
|
|
\fBbtrfs\fP \fBdevice add\fP\fI <device> [<device>...] <path> \fP
|
|
.PP
|
|
-\fBbtrfs\fP \fBdevice delete\fP\fI <device> [<device>...] <path> \fP]
|
|
+\fBbtrfs\fP \fBdevice delete\fP\fI <device> [<device>...] <path> \fP
|
|
+.PP
|
|
+\fBbtrfs\fP \fBscrub start\fP [-Bdqru] {\fI<path>\fP|\fI<device>\fP}
|
|
+.PP
|
|
+\fBbtrfs\fP \fBscrub cancel\fP {\fI<path>\fP|\fI<device>\fP}
|
|
+.PP
|
|
+\fBbtrfs\fP \fBscrub resume\fP [-Bdqru] {\fI<path>\fP|\fI<device>\fP}
|
|
+.PP
|
|
+\fBbtrfs\fP \fBscrub status\fP [-d] {\fI<path>\fP|\fI<device>\fP}
|
|
.PP
|
|
\fBbtrfs\fP \fBhelp|\-\-help|\-h \fP\fI\fP
|
|
.PP
|
|
@@ -200,6 +208,62 @@ Add device(s) to the filesystem identified by \fI<path>\fR.
|
|
|
|
\fBdevice delete\fR\fI <dev> [<dev>..] <path>\fR
|
|
Remove device(s) from a filesystem identified by \fI<path>\fR.
|
|
+.TP
|
|
+
|
|
+\fBscrub start\fP [-Bdqru] {\fI<path>\fP|\fI<device>\fP}
|
|
+Start a scrub on all devices of the filesystem identified by \fI<path>\fR or on
|
|
+a single \fI<device>\fR. Without options, scrub is started as a background
|
|
+process. Progress can be obtained with the \fBscrub status\fR command. Scrubbing
|
|
+involves reading all data from all disks and verifying checksums. Errors are
|
|
+corrected along the way if possible.
|
|
+.RS
|
|
+
|
|
+\fIOptions\fR
|
|
+.IP -B 5
|
|
+Do not background and print scrub statistics when finished.
|
|
+.IP -d 5
|
|
+Print separate statistics for each device of the filesystem (-B only).
|
|
+.IP -q 5
|
|
+Quiet. Omit error messages and statistics.
|
|
+.IP -r 5
|
|
+Read only mode. Do not attempt to correct anything.
|
|
+.IP -u 5
|
|
+Scrub unused space as well. (NOT IMPLEMENTED)
|
|
+.RE
|
|
+.TP
|
|
+
|
|
+\fBscrub cancel\fP {\fI<path>\fP|\fI<device>\fP}
|
|
+If a scrub is running on the filesystem identified by \fI<path>\fR, cancel it.
|
|
+Progress is saved in the scrub progress file and scrubbing can be resumed later
|
|
+using the \fBscrub resume\fR command.
|
|
+If a \fI<device>\fR is given, the corresponding filesystem is found and
|
|
+\fBscrub cancel\fP behaves as if it was called on that filesystem.
|
|
+.TP
|
|
+
|
|
+\fBscrub resume\fP [-Bdqru] {\fI<path>\fP|\fI<device>\fP}
|
|
+Resume a canceled or interrupted scrub cycle on the filesystem identified by
|
|
+\fI<path>\fR or on a given \fI<device>\fR. Does not start a new scrub if the
|
|
+last scrub finished successfully.
|
|
+.RS
|
|
+
|
|
+\fIOptions\fR
|
|
+.TP
|
|
+see \fBscrub start\fP.
|
|
+.RE
|
|
+.TP
|
|
+
|
|
+\fBscrub status\fP [-d] {\fI<path>\fP|\fI<device>\fP}
|
|
+Show status of a running scrub for the filesystem identified by \fI<path>\fR or
|
|
+for the specified \fI<device>\fR.
|
|
+If no scrub is running, show statistics of the last finished or canceled scrub
|
|
+for that filesystem or device.
|
|
+.RS
|
|
+
|
|
+\fIOptions\fR
|
|
+.IP -d 5
|
|
+Print separate statistics for each device of the filesystem.
|
|
+.RE
|
|
+
|
|
.PP
|
|
|
|
.SH EXIT STATUS
|
|
--
|
|
1.7.5.2.353.g5df3e
|
|
|