- Amatzintli
- reiser4
- volume.reiser4
volume.reiser4
- Minimal netboot Metztli Reiser4 SFRN5 Debian-Installer (d-i) image : SHA256SUM
- Graphical (gtk), pointer enabled, minimal netboot Metztli Reiser4 SFRN5 Debian-Installer (d-i) image : SHA256SUM
1
volume.reiser4 Software Framework Release Number (SFRN) 5.1.3
volume.reiser4 (superseded by reiser4 for Linux 5.10)
NAME
SYNOPSIS
DESCRIPTION
COMMON OPTIONS
OFF-LINE OPTIONS
ON-LINE OPTIONS
Examples:
REPORTING BUGS
SEE ALSO
AUTHOR
NAME
volume.reiser4 - the program for managing reiser4 logical volumes.
SYNOPSIS
volume.reiser4 [ options ] [ FILE ] [ MNT ]
DESCRIPTION
volume.reiser4 is a program to manage reiser4 logical (compound) volumes. It performs operations on logical volumes like adding[removing] a brick to[from] your volume, changing capacity of any brick of your volume, increasing current upper limit on total number of bricks in your volume. On-line options are applicable only to mounted volumes. Other options don’t have such restrictions. This program doesn’t create initial volume. Instead, it operates on bricks, which are formatted partitions. To create a brick use mkfs.reiser4(8) utility. For more details see logical volumes administration guide at Logical Volumes Administration
COMMON OPTIONS
-V, --version
prints program version
-?, -h, --help
prints program help
-y, --yes
assumes an answer ’yes’ to all questions
OFF-LINE OPTIONS
-g, --register DEV
register a brick associated with device DEV in the system
-u, --unregister DEV
unregister a brick associated with device DEV in the system
-l, --list
print list of all bricks registered in the system
ON-LINE OPTIONS
-p, --print N
print information about a brick of serial number N in the volume mounted at MNT
-b, --balance
balance volume mounted at MNT
-z, --resize DEV
change data capacity of a brick associated with device DEV in the volume mounted at MNT. The actual capacity has to be defined by the option "-c (--capacity)"
-c, --capacity VALUE
define new data capacity VALUE for a device specified by option "-z (--resize)"
-a, --add DEV
add a brick associated with device DEV to the volume mounted at MNT
-x, --add-proxy
add a proxy brick associated with device DEV to the volume mounted at MNT
-r, --remove
remove a brick associated with device DEV from the volume mounted at MNT
-q, --scale N
increase 2^N times the upper limit for total number of bricks in the volume mounted at MNT
-m, --migrate
move all data blocks of regular FILE to a brick of serial number N
-i, --set-immobile
set "immobile" property to regular FILE
-e, --clear-immobile
clear "immobile" property of regular FILE
Examples:
To create a volume, choose volume ID and stripe size. Then create a first brick, that will be meta-data brick of your volume:
VOL_ID=`uuidgen`
STRIPE=256K
mkfs.reiser4 -U $VOL_ID -t $STRIPE /dev/sdb1
To add a data brick to your initial volume, bring the former "on-line" (that is, mount e.g. at /mnt). Then format some other block device (e.g. /dev/sdb2) with the same volume ID and stripe size. Finally, using option "-a", add it to the volume:
mount /dev/sdb1 /mnt
mkfs.reiser4 -a -U $VOL_ID -t $STRIPE /dev/sdb2
volume.reiser4 -a /dev/sdb2 /mnt
To remove a brick from logical volume mounted at /mnt simply specify the block device that the brick is associated with, using option "-r":
volume.reiser4 -r /dev/sdb2 /mnt
REPORTING BUGS
Report bugs to <reiserfs-devel@vger.kernel.org>
SEE ALSO
mkfs.reiser4(8), debugfs.reiser4(8),
Reiser4 logical volumes administration guide at https://reiser4.wiki.kernel.org/index.php/Logical_Volumes_Administration
AUTHOR
Written by Edward O. Shishkin
NOTE: 1
Unstable software is available for no-cost download AS-IS with no explicit nor implied warranties.
References: backtick HTML entity `
How can the backtick character ` be included in the code?