[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [dm-devel] generic wrappers for multi-device FS operations
- From: Alasdair G Kergon <agk redhat com>
- To: Ric Wheeler <ricwheeler gmail com>
- Cc: device-mapper development <dm-devel redhat com>, Karel Zak <kzak redhat com>, Chris Mason <chris mason oracle com>, Linux FS Devel <linux-fsdevel vger kernel org>, Josef Bacik <josef redhat com>
- Subject: Re: [dm-devel] generic wrappers for multi-device FS operations
- Date: Tue, 8 Mar 2011 17:43:08 +0000
On Tue, Mar 08, 2011 at 12:04:25PM -0500, Ric Wheeler wrote:
> To make this trivial to do for users, I think that it would be really
> nice to have a two-level wrappers for things like resize, add a volume,
> shrink, etc. Similar to the way we have mount or fsck invoke file system
> specific bits.
> Good idea? Bad idea?
We began this within LVM some time ago with a script we called 'fsadm'.
http://sources.redhat.com/cgi-bin/cvsweb.cgi/~checkout~/LVM2/scripts/fsadm.sh?rev=1.24&content-type=text/plain&cvsroot=lvm2&f=h
Alasdair
fsadm: Utility to resize or check the filesystem on a device
fsadm [options] check device
- Check the filesystem on device using fsck
fsadm [options] resize device [new_size[BKMGTPE]]
- Change the size of the filesystem on device to new_size
Options:
-h | --help Show this help message
-v | --verbose Be verbose
-e | --ext-offline unmount filesystem before ext2/ext3/ext4 resize
-f | --force Bypass sanity checks
-n | --dry-run Print commands without running them
-l | --lvresize Resize given device (if it is LVM device)
-y | --yes Answer "yes" at any prompts
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.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]