Dave Wysochanski
c808baef08
Update man pages to clarify usage of PE ranges.
...
Author: Dave Wysochanski <dwysocha@redhat.com>
2009-08-10 17:23:04 +00:00
Peter Rajnoha
c48b10050a
'--noudevsync' -- update relevant man pages
2009-08-04 08:09:52 +00:00
Alasdair Kergon
b42929dca7
lvchange --noudevsync
2009-08-03 10:58:40 +00:00
Petr Rockai
e516e0708c
Update synopsis in lvconvert manpage to mention --repair.
2009-08-02 21:01:51 +00:00
Mike Snitzer
2aabcc1c1c
Add devices/data_alignment_detection to lvm.conf.
...
Adds 'data_alignment_detection' config option to the devices section of
lvm.conf. If your kernel provides topology information in sysfs (linux
>= 2.6.31) for the Physical Volume, the start of data area will be
aligned on a multiple of the ’minimum_io_size’ or ’optimal_io_size’
exposed in sysfs.
minimum_io_size is used if optimal_io_size is undefined (0). If both
md_chunk_alignment and data_alignment_detection are enabled the result
of data_alignment_detection is used.
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
2009-08-01 17:08:43 +00:00
Mike Snitzer
57b660356e
Add devices/data_alignment_offset_detection to lvm.conf.
...
If the pvcreate --dataalignmentoffset option is not specified the start
of a PV's aligned data area will be shifted by the associated
'alignment_offset' exposed in sysfs (unless
devices/data_alignment_offset_detection is disabled in lvm.conf).
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
2009-08-01 17:07:36 +00:00
Alasdair Kergon
2c0dfdf839
Add udevcomplete and --noudevwait to dmsetup.
2009-07-31 17:51:45 +00:00
Mike Snitzer
04b2a4bdcf
Add --dataalignmentoffset to pvcreate to shift start of aligned data area
...
Adds pe_align_offset to 'struct physical_volume'; is initialized with
set_pe_align_offset(). After pe_start is established pe_align_offset is
added to it.
Signed-off-by: Mike Snitzer <snitzer@redhat.com>
2009-07-30 17:45:28 +00:00
Christine Caulfield
8b9e515185
Document the -I option to clvmd
2009-07-30 13:32:38 +00:00
Alasdair Kergon
1cc59fa4ac
Add global/wait_for_locks to lvm.conf so blocking on locks can be disabled.
2009-07-24 23:28:55 +00:00
Alasdair Kergon
c4c107f215
Fix dev name mismatch in vgcreate man page example.
2009-07-13 11:25:35 +00:00
Mike Snitzer
3d425215a8
Continue to make --units and --size consistent (in code and man pages):
...
Update units_to_bytes() to support (S)ectors: 500 bytes.
- 500 byte (S)ectors is of questionable value but it adds to consistency
if a user happens to use --units S. This seems better than an error.
Updated test/t-covercmd.sh to test --units [hS]
Document the units that can be displayed via --units uniformly.
- (p)etabytes and (e)xabytes were missing in pvs, vgs and lvs man pages.
Made lvreduce man page "... in units of megabytes." consistent (with the
lvextend and lvresize man pages).
2009-07-07 19:28:57 +00:00
Mike Snitzer
c1060e13a7
Allow commandline sizes to be specified in terms of bytes and sectors.
...
Update the man pages to document size units uniformly.
2009-07-06 19:13:26 +00:00
Mike Snitzer
bb6a3a9608
Use the MD device's stripe-width, instead of chunk_size, to align the
...
data blocks of a Physical Volume that is placed directly upon an MD
device.
2009-07-06 19:04:24 +00:00
Alasdair Kergon
476d463348
pre-release tidy up
2009-06-30 18:39:31 +00:00
Dave Wysochanski
01b988cfd8
Cleanup pvs, vgs, and lvs "-o" section in man pages (rhbz 500861).
...
http://bugzilla.redhat.com/show_bug.cgi?id=500861
- Update list of fields/columns for each command (a few missing).
- Update list order to match "-o help" output (easier to verify field list)
- Add "{pv|vg|lv}_all" description.
- Move "-o help" sentence above column/field list.
New sample man page for lvs (pvs and vgs are similar):
-o, --options
Comma-separated ordered list of columns. Precede the list with ’+’ to append to the
default selection of columns instead of replacing it.
Use -o lv_all to select all logical volume columns, and -o seg_all to select all logical
segment columns.
Use -o help to view the full list of columns available.
Column names include: lv_uuid, lv_name, lv_attr, lv_major, lv_minor, lv_read_ahead,
lv_kernel_major, lv_kernel_minor, lv_kernel_read_ahead, lv_size, seg_count, origin, ori-
gin_size, snap_percent, copy_percent, move_pv, convert_lv, lv_tags, mirror_log, modules,
segtype, stripes, stripesize, regionsize, chunksize, seg_start, seg_start_pe, seg_size,
seg_tags, seg_pe_ranges, devices.
With --segments, any "seg_" prefixes are optional; otherwise any "lv_" prefixes are
optional. Columns mentioned in vgs (8) can also be chosen.
The lv_attr bits are:
2009-06-15 17:09:32 +00:00
Milan Broz
c26488d348
Use lvconvert --repair instead of vgreduce in mirror dmeventd DSO (mornfall)
...
Introduce lvconvert --use_policies (mornfall)
2009-06-04 12:01:15 +00:00
Alasdair Kergon
154753db8b
Make --snapshot optional with lvcreate --virtualsize.
...
Generalise --virtualoriginsize to --virtualsize.
2009-05-27 16:30:29 +00:00
Mike Snitzer
761e574190
Add vgimportclone and install it and the man page by default.
2009-05-14 16:46:12 +00:00
Milan Broz
0b502933c5
Introduce lvm2_install target.
...
Buildsystem support device-mapper only install,
but generic install tagret includes both dm+lvm2.
For distribution which uses separate install_device-mapper,
there is no way how to install lvm2 only
(so after installing lvm2 for packaging purposes
built system must remove installed device-mapper files).
Fix it by allowing lvm2_install target, similarily like
install_cluster for clvmd.
(install = install_device-mapper + install_lvm2)
2009-05-11 10:28:45 +00:00
Dave Wysochanski
c5185d4c03
Fixup whitespace.
2009-04-29 20:14:21 +00:00
Dave Wysochanski
1fa92933b5
Fixup whitespace.
2009-04-29 20:11:46 +00:00
Alasdair Kergon
87f42fda5e
Add sparse devices: lvcreate -s --virtualoriginsize (hidden zero origin).
...
Add lvs origin_size field.
Fix linux configure --enable-debug to exclude -O2.
Still a few rough edges, but hopefully usable now:
lvcreate -s vg1 -L 100M --virtualoriginsize 1T
2009-04-25 01:17:59 +00:00
Petr Rockai
eb23252b61
Implement, test and document (first iteration of) lvconvert --repair.
2009-04-23 16:56:21 +00:00
Alasdair Kergon
40907c2928
fix typo reported by "A. Costa" <agcosta@gis.net>
2009-04-23 12:20:15 +00:00
Dave Wysochanski
82c29eedc0
Update vgchange and vgmknodes man pages to include --refresh.
...
Author: Dave Wysochanski <dwysocha@redhat.com>
2009-02-25 13:17:40 +00:00
Alasdair Kergon
8929ce6651
Add --dataalignment to pvcreate to specify alignment of data area. (mbroz)
...
This patch is not fully tested and leaves some related bugs unfixed.
Intended behaviour of the code now:
pe_start in the lvm2 format PV label header is set only by pvcreate (or
vgconvert -M2) and then preserved in *all* operations thereafter.
In some specialist cases, after the PV is added to a VG, the pe_start
field in the VG metadata may hold a different value and if so, it
overrides the other one for as long as the PV is in such a VG.
Currently, the field storing the size of the data area in the PV label
header always holds 0. As it only has meaning in the context of a
volume group, it is calculated whenever the PV is added to a VG (and can
be derived from extent_size and pe_count in the VG metadata).
2009-02-22 19:00:26 +00:00
Alasdair Kergon
45bec96725
Mention the restriction on file descriptors at invocation on the lvm man page.
2009-02-20 01:47:02 +00:00
Zdenek Kabelac
cd96532e78
add support for ext4 resize in fsadm
2009-02-04 12:47:05 +00:00
Dave Wysochanski
c0f61d7d22
Add --unquoted to pvs, vgs, lvs man pages.
2009-01-20 17:39:07 +00:00
Dave Wysochanski
b40b5ecc0b
Add missing --segments to pvs man pg.
2009-01-20 17:27:11 +00:00
Dave Wysochanski
583ee60169
Add --nameprefixes to pvs, vgs, lvs man pages.
2009-01-20 17:10:44 +00:00
Dave Wysochanski
6baf973742
Add --rows option to pvs, vgs, lvs man pages.
2009-01-20 16:55:24 +00:00
Dave Wysochanski
e9f57f2beb
Add pv_mda_size to 'pvs' and vg_mda_size to 'vgs'.
...
Reports the size of the smallest metadata area in a PV or a VG.
Useful to confirm pvcreate --metadatasize or pvmetadatasize setting in
/etc/lvm/lvm.conf file.
NOTE: Actual value in these fields will most always differ from that
given in pvcreate options due to rounding and alignment effects.
2009-01-09 22:44:33 +00:00
Dave Wysochanski
da52655315
Fix "lvremove -f vgname" when vgname contains snapshots.
...
Prior to this patch, "lvremove -f vgname" would fail if vgname contained
one or more snapshot LVs. Now this passes, but has a side-effect.
If you issue "lvremove vgname" where vgname contains one or more snaps,
you will get an extra "y/n" prompt to remove the same snapshot.
Example:
$ lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
lvsnap vgtest swi-a- 16.00M lvtest 0.05
lvtest vgtest owi-a- 64.00M
$ lvremove vgtest
Do you really want to remove active logical volume "lvsnap"? [y/n]: n
Logical volume "lvsnap" not removed
Do you really want to remove active logical volume "lvsnap"? [y/n]: n
Logical volume "lvsnap" not removed
Command failed with status code 5.
Fixing this will most likely require modification of the iterator
function, process_each_lvs_in_vg() to iterate over snaps in some
cases (e.g. lvs, vgdisplay -v) but not in others (lvremove).
2008-11-17 18:20:13 +00:00
Dave Wysochanski
a9145575f2
More man page cleanup - convert "+/-" to "+|-"
2008-11-12 15:16:58 +00:00
Dave Wysochanski
82dcb097c4
Make man pages consistent with either-or options (use "|" everywhere).
2008-11-12 15:01:35 +00:00
Dave Wysochanski
3a91213caf
Fix lvhange and lvcreate man pages to properly describe permissions option.
...
James Youngman <jay@gnu.org>
2008-11-07 19:23:52 +00:00
Alasdair Kergon
77b69aa724
make install_device-mapper
2008-11-04 17:25:32 +00:00
Alasdair Kergon
0782ad5002
further progress
2008-11-01 02:19:19 +00:00
Alasdair Kergon
bdfff63ae2
.
2008-10-09 10:47:37 +00:00
Alasdair Kergon
5951ef331a
Generate man pages from templates and include version. (romster)
2008-10-08 12:50:13 +00:00
Alasdair Kergon
8c5bcdabab
Improve the way VGs with PVs missing are handled so manual intervention
...
is required in fewer circumstances. (mornfall)
2008-09-19 06:42:00 +00:00
Dave Wysochanski
73e08af01a
Fix trivial typo in pvcreate man page.
2008-07-29 18:35:00 +00:00
Dave Wysochanski
d74e028d7c
Trivial fix to lvcreate man page for --mirrorlog option.
2008-06-16 14:16:02 +00:00
Dave Wysochanski
b2d6cb06c5
Trivial fix to lvchange man pg for consistency.
2008-06-02 15:54:32 +00:00
Alasdair Kergon
3cde54c50e
.
2008-04-10 18:53:36 +00:00
Dave Wysochanski
5656911ae7
Update vgsplit man page to reflect lvnames on cmdline.
2008-04-09 14:39:55 +00:00
Alasdair Kergon
54396b890d
Indicate whether or not VG is clustered in vgcreate log message.
...
Mention default --clustered setting in vgcreate man page.
2008-04-08 14:22:13 +00:00
Alasdair Kergon
83465fde9b
Correct command name in lvmdiskscan man page.
2008-03-25 12:37:48 +00:00
Dave Wysochanski
ec977d4c4f
Add LV and VG name restrictions to the lvm man page.
...
Original patch by: Gerrard Geldenhuis <Gerrard.Geldenhuis@datacash.com>
2008-03-20 18:34:29 +00:00
Patrick Caulfield
08152c90f2
Update usage message for clvmd.
...
Fix clvmd man page printing <br>, clarified debug options.
2008-02-05 09:38:04 +00:00
Dave Wysochanski
57b2c9d339
Fix default preferred_names filter to use /dev/mapper/mpath devices.
...
If these devices exist, we should be using them for multipath rather than any
underlying device names.
Reference: http://kbase.redhat.com/faq/FAQ_96_11196.shtma
bz195685
2008-02-04 20:26:14 +00:00
Dave Wysochanski
1ce224d13f
Fix vgsplit - print error if vgcreate option given w/existing vg destination
...
Fix vgsplit - reject split if metadata types or clustered attributes differ
Fix vgsplit - remove physicalextentsize option
Add vgsplit test cases
2008-01-22 02:48:53 +00:00
Dave Wysochanski
f43c66368b
Fixup vgsplit man page
2008-01-17 03:18:18 +00:00
Dave Wysochanski
6ab424acda
Remove unused 'list' param from vgsplit - conflict with maxlogicalvolumes param.
...
Initialize lvm command getopt buffer to zero before building options string.
Bugzilla: bz251992
---
man/vgsplit.8 | 3 +--
tools/commands.h | 3 +--
tools/lvmcmdline.c | 1 +
3 files changed, 3 insertions(+), 4 deletions(-)
2008-01-16 17:14:56 +00:00
Dave Wysochanski
b8daca8570
Allow vgcreate options as input to vgsplit when new vg is split destination.
2008-01-14 21:07:58 +00:00
Dave Wysochanski
3853d11fc8
Allow vgsplit into existing vg.
...
Add vgsplit tests to validate operation for new and existing vg destinations.
2008-01-11 21:43:16 +00:00
Dave Wysochanski
746a2cdbaf
Fixup lvm man pg
2008-01-11 20:24:25 +00:00
Dave Wysochanski
dc5f6f1b4f
Update lvm man page to enumerate lvm tools.
2008-01-11 19:24:25 +00:00
Alasdair Kergon
06ea7eaa27
Various lvconvert/polldaemon-related fixes from NEC. See lvm-devel
...
for original patches & explanations.
2008-01-10 18:35:51 +00:00
Zdenek Kabelac
0ed230fa43
install conditionally fsadm.8 manpage
2008-01-09 14:17:58 +00:00
Zdenek Kabelac
51fa42daf5
added manpage
2008-01-08 17:01:42 +00:00
Milan Broz
48d9a74d16
Update --uuid argument description in man pages.
2008-01-04 11:48:40 +00:00
Alasdair Kergon
76690e3aea
typo
2007-12-28 15:13:38 +00:00
Alasdair Kergon
ba0c495db7
lvconvert uses polldaemon now
2007-12-22 12:13:29 +00:00
Alasdair Kergon
b9c69aa63a
a few more changes/fixes to recent code
2007-12-22 02:13:00 +00:00
Alasdair Kergon
b680c5c677
export can_split parameter until rest of pvmove allocation restructuring gets done
2007-12-05 22:11:20 +00:00
Alasdair Kergon
8611f8851e
pre-release
2007-12-05 17:05:04 +00:00
Alasdair Kergon
ca592a2745
refine specification of dmsetup readahead
2007-11-29 14:44:28 +00:00
Alasdair Kergon
52b8440916
add read_ahead functions to library and dmsetup --readahead
...
(Not live yet.)
2007-11-27 20:57:05 +00:00
Alasdair Kergon
b4068515e8
Enhance the management of readahead settings.
2007-11-09 16:51:54 +00:00
Jim Meyering
06b8fee542
Allow $DM_DEV_DIR envvar to override default of "/dev".
...
* dmsetup/dmsetup.c (DEV_PATH): Remove definition.
(parse_loop_device_name): Add parameter: dev_dir.
Declare the "dev" parameter to be "const".
Use dev_dir, not DEV_PATH. Handle the case in which dev_dir
does not end in a "/".
(_get_abspath): Declare "path" parameter "const", to match.
(_process_losetup_switches): Add parameter: dev_dir.
Pass dev_dir to parse_loop_device_name.
(_process_switches): Add parameter: dev_dir.
Pass dev_dir to _process_losetup_switches.
(main): Set dev_dir from the DM_DEV_DIR envvar, else to "/dev".
Call dm_set_dev_dir.
* lib/libdm-common.c (dm_set_dev_dir): Rewrite to be careful
about boundary conditions, now that dev_dir may be tainted.
* man/dmsetup.8: Mention $DM_DEV_DIR.
Author: Jim Meyering <meyering@redhat.com>
2007-10-09 12:14:48 +00:00
Jim Meyering
7f8f8bfa09
Correct typo in comments: s/is part of the LVM2/is part of LVM2/.
...
Signed-off-by: Jim Meyering <jim@meyering.net>
Author: Jim Meyering <jim@meyering.net>
2007-09-21 10:16:45 +00:00
Dave Wysochanski
dfef7f6942
Add %PVS extents option to lvresize, lvextend, and lvcreate.
2007-09-20 21:39:08 +00:00
Alasdair Kergon
2b849ab4d1
Avoid error when --corelog is provided without --mirrorlog. (2.02.28)
...
Correct --mirrorlog argument name in man pages (not --log).
2007-08-30 19:34:19 +00:00
Dave Wysochanski
f603fe64bd
Modify lvremove to prompt for removal if LV active on other cluster nodes.
...
Add '-f' to vgremove to force removal of VG even if LVs exist.
Update vgremove man page for '-f'.
2007-08-28 16:14:49 +00:00
Alasdair Kergon
230948b96a
pre-release
2007-08-24 21:01:52 +00:00
Alasdair Kergon
be6845999b
Fix inconsistent licence notices: executables are GPLv2; libraries LGPLv2.1.
2007-08-20 20:55:30 +00:00
Patrick Caulfield
be313b1300
Allow clvmd debug to be turned on in a running daemon using clvmd -d
...
You can do with cluster-wide too, by adding -C
2007-08-17 11:51:23 +00:00
Jonathan Earl Brassow
a6d4f21cdb
minor updates to the lvcreate/lvconvert man pages.
...
- put back reference to '--corelog'. It now says that it
is the same as '--log core'.
- other minor touches
2007-08-09 20:43:29 +00:00
Jonathan Earl Brassow
19583d115c
This patch changes the arguments that specify the mirror
...
log type. Previously, we had a '--corelog' argument that
would change the default type from 'disk' to 'core'. I
think that creates too much confusion - especially when
doing conversions on mirrors.
The new argument '--log' takes either "disk" or "core"
as a parameter. This could be expanded in the future
for additional logging types as well.
Examples:
# Creating a 2-way mirror
$> lvcreate -m1 ... # implicitly use default disk logging
$> lvcreate -m1 --log disk ... # explicit disk logging
$> lvcreate -m1 --log core ... # specify core logging
$> lvcreate -m1 --corelog ... # old way still works
# Conversion examples
$> lvconvert --log core ... # convert to core logging
$> lvconvert --log disk ... # convert to disk logging
$> lvconvert -mX --corelog ... # old way still works
$> lvconvert -mX ... # old way of converting to disk logging still works
Changes are reflected in the man pages.
2007-08-01 21:01:06 +00:00
Dave Wysochanski
b07dabbe80
Trivial fix to lvdisplay man pg to recommend lvs
2007-07-24 11:29:55 +00:00
Dave Wysochanski
7a22df7be3
Trivial fix to lvdisplay man pg to correct volume size units
2007-07-24 10:58:01 +00:00
Alasdair Kergon
53c774b948
Add --ignoremonitoring to disable all dmeventd interaction.
2007-06-18 14:14:33 +00:00
Alasdair Kergon
817afaad5e
pre-release
2007-06-15 20:46:04 +00:00
Dave Wysochanski
1471bc871b
Update vgcfgrestore man pg
2007-06-15 16:05:57 +00:00
Dave Wysochanski
f224389af3
Fix vgcfgrestore man pg to show mandatory VG name and remove LVM1 options.
2007-05-22 02:52:57 +00:00
Dave Wysochanski
e6775a4c88
Fix vgrename man page to include UUID and be more consistent with lvrename.
2007-05-22 02:51:33 +00:00
Alasdair Kergon
30b95041de
add preferred_names to man page.
2007-04-26 17:14:57 +00:00
Dave Wysochanski
d915579c6b
Update pvck to read labels on disk, with flexible --labelsector
...
parameter.
--
2007-04-25 20:03:16 +00:00
Dave Wysochanski
cc5a4e1d38
Add stub for pvck, a command to check physical volume consistency.
2007-03-30 21:00:26 +00:00
Alasdair Kergon
b4fb5226c0
Update lists of attribute characters in man pages.
...
Change cling alloc policy attribute character from 'C' to l'.
2007-03-27 13:35:33 +00:00
Alasdair Kergon
87cec8eb5e
Move .cache file into a new /etc/lvm/cache directory by default.
...
Add devices/cache_dir & devices/cache_file_prefix, deprecating devices/cache.
Create directory in fcntl_lock_file() if required.
2007-02-28 18:27:13 +00:00
Alasdair Kergon
d8ff86fd09
Correct -b and -P on a couple of man pages.
...
Add global/units to example.conf.
2007-02-13 16:04:01 +00:00
Alasdair Kergon
34c710712d
Add recent reporting options to dmsetup man page.
...
Revise some report fields names.
2007-01-29 19:35:24 +00:00
Alasdair Kergon
147b7d5eac
Add --clustered to man pages.
2007-01-23 13:08:34 +00:00
Alasdair Kergon
10232bd991
Update reporting man pages.
2007-01-18 22:33:24 +00:00
Alasdair Kergon
fb12fd445a
Prevent permission changes on active mirrors.
2007-01-10 19:56:39 +00:00
Milan Broz
e0096cabef
Print warning instead of error message if cannot zero volume
...
Update lvconvert man page (snapshot option)
2007-01-10 14:13:46 +00:00
Alasdair Kergon
e62436fc70
Free memory in _raw_read_mda_header() error paths.
...
Fix ambiguous vgsplit error message for split LV.
Fix lvextend man page typo.
2007-01-09 21:12:41 +00:00
Patrick Caulfield
699b275aea
Add manpage reference for clvmd -T that got missed out when I
...
checked the code in (sorry).
2006-12-11 14:06:25 +00:00
Alasdair Kergon
3488c9b338
Update dmsetup man page (setgeometry & message)
2006-11-23 20:34:16 +00:00
Alasdair Kergon
2b183d7261
mention new env vars on man page
2006-11-23 17:44:15 +00:00
Alasdair Kergon
4eee576490
Install lvmdump by default.
2006-11-20 20:03:26 +00:00
Alasdair Kergon
15545b91dc
Enhance lvm_dump.sh for sysreport integration and add man page.
2006-11-16 16:44:48 +00:00
Alasdair Kergon
a89d601463
Add some missing bounds checks on 32 bit extent counters.
...
Add Petabyte and Exabyte support.
Fix lvcreate error message when 0 extents requested.
2006-11-10 18:24:11 +00:00
Patrick Caulfield
581e811187
Add note to lvremove man page: volumes must be inactive on
...
all cluster nodes before being removed.
2006-11-06 14:11:40 +00:00
Alasdair Kergon
e51d50a11e
try forcesync -> resync
2006-10-24 17:18:25 +00:00
Alasdair Kergon
b23f88bff8
reword --resync desc a bit
2006-10-24 17:09:40 +00:00
Alasdair Kergon
04e023be19
Add lvchange --forcesync.
2006-10-23 23:03:55 +00:00
Alasdair Kergon
f916f0a7b7
Add suspend noflush support.
...
Add basic dmsetup loop support.
2006-10-12 15:42:25 +00:00
Alasdair Kergon
de5c82a0d9
add cling allocation policy
2006-10-08 12:01:13 +00:00
Alasdair Kergon
705eabf721
Accept regionsize with lvconvert
2006-10-07 10:47:05 +00:00
Alasdair Kergon
bb15688511
Correct regionsize default on lvcreate man page (MB).
2006-10-07 10:43:40 +00:00
Patrick Caulfield
6ad43b9bd9
Update man page for clvmd -R
2006-10-04 08:28:17 +00:00
Alasdair Kergon
34fadac485
Add %VG, %LV and %FREE suffices to lvcreate/lvresize --extents arg.
...
e.g. lvcreate -l 100%FREE to create an LV using all available space.
lvextend -l 50%LV to increase an LV by 50% of its existing size.
lvcreate -l 20%VG to create an LV using 20% of the total VG size.
2006-09-26 09:35:43 +00:00
Alasdair Kergon
d1a1e1a319
Supply missing comma. [via Debian]
2006-09-19 20:20:40 +00:00
Alasdair Kergon
1c792fad4f
Change default locking_lib to liblvm2clusterlock.so.
2006-08-31 20:56:33 +00:00
Alasdair Kergon
7d7736b7b4
Add dm_split_words() and dm_split_lvm_name() to libdevmapper.
2006-08-21 12:07:03 +00:00
Alasdair Kergon
4af059bd85
fix lvm.conf (5) refs
2006-08-18 22:35:59 +00:00
Alasdair Kergon
9380176b04
mirror man page tweaks
2006-08-18 22:27:01 +00:00
Alasdair Kergon
48432c882e
Add mirroring into man pages
2006-08-18 21:49:19 +00:00
Alasdair Kergon
e95d828454
Add --maxphysicalvolumes to vgchange.
2006-08-16 14:41:42 +00:00
Alasdair Kergon
8df67fbf36
Add --table argument to dmsetup for a one-line table.
...
Abort if errors are found during cmdline option processing.
2006-08-10 14:11:03 +00:00
Alasdair Kergon
1ea19b10bd
Add --force to dmsetup remove* to load error target. [Untested.]
...
Update dmsetup man page.
2006-06-18 11:35:04 +00:00
Alasdair Kergon
d9ac88a501
M for unsynced mirror
2006-05-11 20:17:17 +00:00
Alasdair Kergon
12de747d3a
Improve stripe size validation.
...
Increase maximum stripe size limit to physical extent size for lvm2 metadata.
2006-04-29 22:08:43 +00:00
Alasdair Kergon
12ccdb25e4
Require non-zero regionsize and document parameter on lvcreate man page.
2006-04-28 13:11:05 +00:00
Alasdair Kergon
76f97cd75d
Update extent size information in vgchange and vgcreate man pages
2006-04-06 21:15:14 +00:00
Alasdair Kergon
823a36448f
Bring dmsetup man page up-to-date.
2006-04-06 16:20:40 +00:00
Alasdair Kergon
15d91f5a68
More dmeventd support.
2005-12-02 20:35:07 +00:00
Alasdair Kergon
5f4b2acfe5
Replacement activation code. [Don't use this yet!]
2005-11-08 22:52:26 +00:00
Alasdair Kergon
c5735ce162
pvresize man
2005-10-31 15:49:07 +00:00
Alasdair Kergon
3bf5f6f575
A pvresize implementation (Zak Kipling).
2005-10-31 02:37:29 +00:00
Alasdair Kergon
2b96712ab7
Reduce chunksize limit to 512k.
2005-09-29 15:50:51 +00:00
Alasdair Kergon
3d38769798
Add clustered VG attribute to report.
2005-08-15 23:34:11 +00:00
Alasdair Kergon
b7c70050d6
Add dmsetup ls --exec.
2005-05-16 20:46:46 +00:00
Alasdair Kergon
2272500bc8
Add --target to dmsetup ls.
2005-05-16 16:04:34 +00:00
Alasdair Kergon
67f109504e
Add --target <target_type> filter to dmsetup table/status.
...
Fix dmsetup getopt_long usage.
2005-05-16 14:53:23 +00:00
Alasdair Kergon
43c7c10b56
Update dmsetup man page.
2005-03-29 14:46:30 +00:00
Alasdair Kergon
f3b0ea286a
Fix default value of metadatacopies in documentation (2->1).
2005-03-03 21:52:58 +00:00
Alasdair Kergon
73a9487f33
Update vgcreate man page.
2005-01-19 17:01:18 +00:00
Alasdair Kergon
2245e1c41f
pvcreate wipes first 4 sectors unless given --zero n.
2005-01-05 17:25:25 +00:00
Alasdair Kergon
21c42c7fea
Fix lvreduce man page .i->.I
2004-12-09 16:59:18 +00:00
Alasdair Kergon
80b048951e
Fix vgsplit man page title.
2004-12-09 16:58:31 +00:00
Alasdair Kergon
db7e9905c1
Fix clvmd man makefile.
2004-12-09 16:57:37 +00:00
Alasdair Kergon
c27dc4e757
Improve a vgremove error message.
2004-11-18 19:45:53 +00:00
Alasdair Kergon
65b0b42f47
More lvm.conf and tagging documentation.
2004-11-17 17:49:32 +00:00
Alasdair Kergon
63bea03ed1
More man page updates.
2004-11-16 18:09:32 +00:00
Alasdair Kergon
d6cf43252e
Update some man pages.
2004-11-12 15:59:09 +00:00
Patrick Caulfield
d5ec0504f5
Remove spurious trailing dot in man page.
2004-09-24 10:34:53 +00:00
Alasdair Kergon
05503c5e95
Describe how pvmove works on man page.
2004-09-14 13:58:11 +00:00
Patrick Caulfield
075ab744c5
Fix man page for lvchange. The example seems to have been lifted from pvchange.
2004-09-13 08:01:54 +00:00
Alasdair Kergon
f15c75cbec
clvmd man page tweaks
2004-09-02 14:16:54 +00:00
Patrick Caulfield
ada2643387
clvmd man page.
2004-08-23 08:42:53 +00:00
Alasdair Kergon
cab8ea7c62
Cluster-extension-only installation.
2004-08-18 18:57:40 +00:00
Alasdair Kergon
9bd40d31d7
Update pvmove prototype.
2004-08-18 18:49:29 +00:00
Alasdair Kergon
8d267798db
vgcfgbackup -f accepts template with %s for VG name.
2004-06-19 18:55:29 +00:00
Alasdair Kergon
b7d0982ae7
tidy relative paths in makefile includes
2004-06-15 17:25:07 +00:00
Alasdair Kergon
a38df97fb8
config option to avoid using install -o -g
2004-04-19 13:10:06 +00:00
Alasdair Kergon
6606c3ae81
Update copyright notices.
2004-03-30 19:35:44 +00:00
Alasdair Kergon
685d88b26a
spelling corrections
2004-03-30 14:36:50 +00:00
Alasdair Kergon
12da72adeb
Document metadata tagging.
2004-03-22 15:08:50 +00:00
Alasdair Kergon
3b9c074a19
Update man page incl. 'targets', event_nr.
2004-02-27 19:36:49 +00:00
Alasdair Kergon
e6b80c41b2
Document that sector size is always 512 bytes. [AJ]
2004-01-23 14:08:09 +00:00
Alasdair Kergon
de3cac3d2c
Update dmsetup man.
2003-11-17 14:24:22 +00:00
Alasdair Kergon
17823680fc
Add/update some man pages.
2003-11-14 16:17:55 +00:00
Alasdair Kergon
188b5fa337
Update to incorporate most of version 4 interface changes.
2003-09-17 13:23:49 +00:00
Alasdair Kergon
89716a336b
Fix makefile install mesg displayed for man5
2003-09-15 14:57:15 +00:00
Alasdair Kergon
5518374bd9
update
2003-07-18 00:41:04 +00:00
Alasdair Kergon
914c97239f
Another sync point - numerous fixes & clean ups.
2003-07-04 22:34:56 +00:00
Alasdair Kergon
f32e9b2fa8
Outline pvmove man page
2003-04-30 15:24:08 +00:00
Alasdair Kergon
55d68d2ab3
Fix typo.
2003-03-03 12:57:27 +00:00
Alasdair Kergon
a421f74371
vgreduce --removemissing to remove missing PVs & deps & make VG consistent
2003-01-17 21:04:26 +00:00
Alasdair Kergon
4c64ed4ced
New column-based reporting tools: lvs, pvs & vgs.
2002-12-12 20:55:49 +00:00
Alasdair Kergon
a648372757
New devices/types config file entry to add new types of block devices.
2002-12-03 16:20:38 +00:00
Alasdair Kergon
eeae337844
More restore hints.
2002-12-03 13:25:09 +00:00
Alasdair Kergon
5a52dca9c2
Some new features.
2002-11-18 14:04:08 +00:00
Alasdair Kergon
547afddbab
Tidy up for another release: updated documentation; removed old files;
...
module build fix.
2002-06-26 21:50:53 +00:00
Andres Salomon
0012e43bab
install all the manpages (another make-lintian-happy exercise)
2002-02-20 10:22:02 +00:00
Alasdair Kergon
40df115bf5
New config options to customise message output.
2002-01-22 15:33:57 +00:00
Alasdair Kergon
682c0fef74
Allow syslog facility to be set, or turned off, from the config file.
2002-01-18 21:26:37 +00:00
Alasdair Kergon
add7dc2d5a
o pvcreate --uuid to specify the uuid (required before using vgcfgrestore
...
onto a new device). uuid specified must not already exist on the system.
o More message tidying.
o When checking for label, only read PV metadata.
o Add ataraid. [Needs moving into config/defaults files.]
2002-01-16 18:10:08 +00:00
Alasdair Kergon
9fea277554
Move test flag from log to global section of config file.
2002-01-16 15:20:51 +00:00
Alasdair Kergon
48a00f1320
o More comprehensive config parameter debugging messages.
...
o Make /proc configurable.
o Review hard-coded "/dev"s - made 2 more of them configurable.
2002-01-15 23:34:13 +00:00
Alasdair Kergon
b80f32dd0a
Clarify terminology:
...
VG is resizeable - PVs can be added or removed
PV is allocatable - free extents on it may be allocated to LVs
2002-01-10 15:09:51 +00:00
Alasdair Kergon
952d12a5f5
o Rename many occurrences of 'backup' to 'archive' to reduce confusion.
...
o Extract file creation/renaming code into a library and change backup code
to use it too.
o Support umask.
o Bring lvm.conf man page up-to-date.
2002-01-09 19:16:48 +00:00
Alasdair Kergon
ea5b424e04
Sync.
2002-01-07 23:04:48 +00:00
Alasdair Kergon
922ce479b4
Imported man pages from LVM1 with some quick LVM2 updates.
2002-01-04 20:35:19 +00:00
Alasdair Kergon
136e98d26e
The start of an lvm man page.
2002-01-04 18:56:56 +00:00
Alasdair Kergon
d315fcb94a
Document remaining configuration file parameters.
2002-01-04 17:49:38 +00:00
Alasdair Kergon
756668473c
*** empty log message ***
2002-01-03 12:39:04 +00:00
Joe Thornber
ba57d1f89b
o Added section on the syntax of the config file, with an informal grammar.
2002-01-02 17:54:57 +00:00
Alasdair Kergon
470933a480
Fix $DESTDIR support
2002-01-02 14:23:10 +00:00
Alasdair Kergon
43693cbeb8
Add test mode parm.
2001-12-31 22:12:03 +00:00
Alasdair Kergon
41b2fd5f4d
o Use lvm_snprintf wherever return value is used
...
o Add parameters to set retention limits for backups
2001-12-31 19:09:51 +00:00
Alasdair Kergon
67e4897b2c
Redundant.
2001-12-31 17:26:42 +00:00
Alasdair Kergon
ef91884ba8
Document lvm.conf fields
2001-12-31 17:20:22 +00:00
Alasdair Kergon
df520f1265
o Include dmsetup man page in build
...
o Allow pathname in dmsetup device arg
o Generated patches for 0.90.02
2001-12-14 13:30:04 +00:00
Joe Thornber
18d5a38594
o Man page for dmsetup
2001-12-13 13:46:21 +00:00
Alasdair Kergon
269930c0da
lvactivate checkpoint commit
2001-09-25 12:49:28 +00:00
Alasdair Kergon
795ca3e5b8
Makefiles & autoconf.
2001-09-21 12:37:43 +00:00
AJ Lewis
b653404542
o initial subdir population
2001-08-15 16:20:46 +00:00