| .TH "FSADM" "8" "LVM TOOLS #VERSION#" "Red Hat, Inc" "\"" |
| .SH "NAME" |
| fsadm \(em utility to resize or check filesystem on a device |
| .SH SYNOPSIS |
| .B fsadm |
| .RI [ options ] |
| .B check |
| .I device |
| .sp |
| .B fsadm |
| .RI [ options ] |
| .B resize |
| .I device |
| .RI [ new_size [ BKMGTEP ]] |
| .sp |
| .SH DESCRIPTION |
| fsadm utility checks or resizes the filesystem on a device. |
| It tries to use the same API for |
| .IR ext2 ", " ext3 ", " ext4 ", " ReiserFS " and " XFS |
| filesystem. |
| .SH OPTIONS |
| .TP |
| .BR \-e ", " \-\-ext\-offline |
| Unmount ext2/ext3/ext4 filesystem before doing resize. |
| .TP |
| .BR \-f ", " \-\-force |
| Bypass some sanity checks. |
| .TP |
| .BR \-h ", " \-\-help |
| Display the help text. |
| .TP |
| .BR \-n ", " \-\-dry\-run |
| Print commands without running them. |
| .TP |
| .BR \-v ", " \-\-verbose |
| Be more verbose. |
| .TP |
| .BR \-y ", " \-\-yes |
| Answer "yes" at any prompts. |
| .TP |
| .I new_size |
| 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 /dev/vg/test to 1000 megabytes. |
| If /dev/vg/test 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 "/tmp". |
| .TP |
| .B DM_DEV_DIR |
| The device directory name. |
| Defaults to "/dev" and must be an absolute path. |
| |
| .SH SEE ALSO |
| .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) |