mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-22 17:35:59 +03:00
36cac41115
Commitsa29bb6a14b
...5c199d99f4
narrowed down on addressing the escaping of hyphens in the dynamic creation of manuals whilst avoiding them in creating help texts. This lead to a sequence of slipping through hyphens adrressed by additional patches in aforementioned commit series. On the other hand, postprocessing dynamically man-generator created and statically provided manuals catches all hyphens in need of escaping. Changes: - revert the above commits whilst keeping man-generator streamlining and the detection of any '\' when generating help texts in order to avoid escapes to slip in - Dynamically escape hyphens in manaual pages using sed(1) in the respective Makefile targets - remove any manually added escaping on hyphens from any static manual sources or headers
115 lines
2.1 KiB
Plaintext
115 lines
2.1 KiB
Plaintext
.TH "FSADM" "8" "LVM TOOLS #VERSION#" "Red Hat, Inc" "\""
|
|
.SH "NAME"
|
|
fsadm \(em utility to resize or check filesystem on a device
|
|
.SH SYNOPSIS
|
|
.
|
|
.PD 0
|
|
.ad l
|
|
.HP 5
|
|
.B fsadm
|
|
.RI [ options ]
|
|
.BR check
|
|
.IR device
|
|
.
|
|
.HP
|
|
.B fsadm
|
|
.RI [ options ]
|
|
.BR resize
|
|
.IR device
|
|
.RI [ new_size ]
|
|
.PD
|
|
.ad b
|
|
.
|
|
.SH DESCRIPTION
|
|
.
|
|
fsadm utility checks or resizes the filesystem on a device.
|
|
It tries to use the same API for
|
|
.BR ext2 ,
|
|
.BR ext3 ,
|
|
.BR ext4 ,
|
|
.BR ReiserFS
|
|
.RB and
|
|
.BR XFS
|
|
filesystem.
|
|
.
|
|
.SH OPTIONS
|
|
.
|
|
.HP
|
|
.BR -e | --ext-offline
|
|
.br
|
|
Unmount ext2/ext3/ext4 filesystem before doing resize.
|
|
.
|
|
.HP
|
|
.BR -f | --force
|
|
.br
|
|
Bypass some sanity checks.
|
|
.
|
|
.HP
|
|
.BR -h | --help
|
|
.br
|
|
Display the help text.
|
|
.
|
|
.HP
|
|
.BR -n | --dry-run
|
|
.br
|
|
Print commands without running them.
|
|
.
|
|
.HP
|
|
.BR -v | --verbose
|
|
.br
|
|
Be more verbose.
|
|
.
|
|
.HP
|
|
.BR -y | --yes
|
|
.br
|
|
Answer "yes" at any prompts.
|
|
.
|
|
.HP
|
|
.BR \fInew_size [ B | K | M | G | T | P | E ]
|
|
.br
|
|
Absolute number of filesystem blocks to be in the filesystem,
|
|
or an absolute size using a suffix (in powers of 1024).
|
|
If new_size is not supplied, the whole device is used.
|
|
.
|
|
.SH DIAGNOSTICS
|
|
.
|
|
On successful completion, the status code is 0.
|
|
A status code of 2 indicates the operation was interrupted by the user.
|
|
A status code of 3 indicates the requested check operation could not be performed
|
|
because the filesystem is mounted and does not support an online
|
|
.BR fsck (8).
|
|
A status code of 1 is used for other failures.
|
|
.
|
|
.SH EXAMPLES
|
|
.
|
|
Resize the filesystem on logical volume \fI/dev/vg/test\fP to 1000 megabytes.
|
|
If \fI/dev/vg/test\fP contains ext2/ext3/ext4
|
|
filesystem it will be unmounted prior the resize.
|
|
All [y/n] questions will be answered 'y'.
|
|
.sp
|
|
.B fsadm -e -y resize /dev/vg/test 1000M
|
|
.
|
|
.SH ENVIRONMENT VARIABLES
|
|
.
|
|
.TP
|
|
.B "TMPDIR "
|
|
The temporary directory name for mount points. Defaults to "\fI/tmp\fP".
|
|
.TP
|
|
.B DM_DEV_DIR
|
|
The device directory name.
|
|
Defaults to "\fI/dev\fP" and must be an absolute path.
|
|
|
|
.SH SEE ALSO
|
|
.nh
|
|
.BR lvm (8),
|
|
.BR lvresize (8),
|
|
.BR lvm.conf (5),
|
|
.BR fsck (8),
|
|
.BR tune2fs (8),
|
|
.BR resize2fs (8),
|
|
.BR reiserfstune (8),
|
|
.BR resize_reiserfs (8),
|
|
.BR xfs_info (8),
|
|
.BR xfs_growfs (8),
|
|
.BR xfs_check (8)
|