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
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
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
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
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
Alasdair Kergon
86fb36e2b0
Add device/md_chunk_alignment to lvm.conf
2008-09-19 05:33:37 +00:00
Alasdair Kergon
3cde54c50e
.
2008-04-10 18:53:36 +00:00
Dave Wysochanski
bcc4a38c1a
Reflect actual default setting of preferred_names in example.conf and
...
update comments.
2008-02-11 16:57:40 +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
Petr Rockai
67961c7c10
Add snapshot dmeventd library (enables dmeventd snapshot monitoring).
2008-01-09 15:32:19 +00:00
Alasdair Kergon
b4068515e8
Enhance the management of readahead settings.
2007-11-09 16:51:54 +00:00
Jim Meyering
61b54e9509
doc/testing.txt: Fix typo: s/this/thing/.
...
Author: Jim Meyering <jim@meyering.net>
2007-09-25 08:28:57 +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
Alasdair Kergon
4f2f566b06
Add devices/preferred_names config regex list for displayed device names.
...
Free a temporary dir string in fcntl_lock_file() after use.
Fix a dm_pool_destroy() in matcher_create().
Introduce goto_bad macro.
2007-04-26 16:44:59 +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
f247a4e76f
Add devices/ignore_suspended_devices to ignore suspended dm devices.
2007-01-25 21:22:30 +00:00
Alasdair Kergon
dc4d7417f7
When using local file locking, skip clustered VGs.
...
Add fallback_to_clustered_locking and fallback_to_local_locking parameters.
2006-09-02 01:18:17 +00:00
Alasdair Kergon
1c792fad4f
Change default locking_lib to liblvm2clusterlock.so.
2006-08-31 20:56:33 +00:00
Alasdair Kergon
8c4e429574
fix dev->device
2006-05-12 19:47:40 +00:00
Alasdair Kergon
aeb2c277a8
Add mirror log fault-handling policy.
2006-05-11 19:45:53 +00:00
Alasdair Kergon
898e6f8e41
Add mirror_library description to example.conf.
...
More compile-time cleanup.
2006-05-11 17:58:58 +00:00
Alasdair Kergon
54d9d3cf3c
Add config file setting: dmeventd/mirror_library
2006-01-27 19:05:05 +00:00
Alasdair Kergon
b496a6b227
add comments to example conf file to warn about common filter line mistakes
2005-08-31 15:05:47 +00:00
Alasdair Kergon
f3b0ea286a
Fix default value of metadatacopies in documentation (2->1).
2005-03-03 21:52:58 +00:00
Alasdair Kergon
ccce4dc0ee
More tagging documentation, with some cluster examples.
2004-11-17 18:34:49 +00:00
Alasdair Kergon
63bea03ed1
More man page updates.
2004-11-16 18:09:32 +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
01c6121ba5
Set devices/md_component_detection = 1 to ignore devices containing md
...
superblocks. [Luca Berra]
2004-04-16 16:12:04 +00:00
Alasdair Kergon
4a7f3eb274
Install example config file by default if there isn't one already.
2004-04-14 17:39:55 +00:00
Alasdair Kergon
7d1552c9de
Option for auto-fallback to LVM1 tools if running 2.4 without device-mapper.
2004-04-08 15:23:23 +00:00
Alasdair Kergon
0aefdd3863
Example cmdlib program.
2004-03-30 19:54:59 +00:00
Alasdair Kergon
de17d760ba
host tags
2004-03-08 18:13:22 +00:00
Alasdair Kergon
a8537e6f59
Sysfs block device filtering option for 2.6.
2004-02-13 14:46:04 +00:00
Alasdair Kergon
914c97239f
Another sync point - numerous fixes & clean ups.
2003-07-04 22:34:56 +00:00
Alasdair Kergon
3a55f5d548
configurable region size
2003-04-30 15:26:54 +00:00
Alasdair Kergon
a3f950d56f
stripe filler parameter
2003-04-24 22:10:56 +00:00
Alasdair Kergon
d0df19e8a3
More docn for filter changes.
2003-01-06 21:07:27 +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
5a52dca9c2
Some new features.
2002-11-18 14:04:08 +00:00
Joe Thornber
7cbf161f72
o Give an example filter that uses anchors.
2002-08-29 14:47:06 +00:00
Alasdair Kergon
1524c1a471
Update example config
2002-04-24 18:41:02 +00:00
Joe Thornber
1703d66a82
o Mention that vgscan needs to be run after changing the filter var.
2002-03-13 14:25:53 +00:00
Joe Thornber
713599407c
o Little recipe for testing LVM2 with loopback devices.
2002-02-11 12:01:59 +00:00
Joe Thornber
aa5c5673be
o typo
2002-01-24 09:54:09 +00:00
Joe Thornber
397423242e
o Cut and paste description of how pvmove works that I was mailing someone.
2002-01-24 09:26:13 +00:00
Alasdair Kergon
b9dc2b7ea2
Update with info on how to configure command output to look like LVM1
2002-01-22 19:20:46 +00:00
Alasdair Kergon
d4eb499101
old file
2002-01-22 13:29:34 +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
a9c0e97ca9
beta1-pre1 tagged, but there's still some documentation to update/write.
2002-01-17 18:48:08 +00:00
Joe Thornber
d2b0e8b1c3
o save before committing
2002-01-16 15:53:42 +00:00
Joe Thornber
c05bd98104
o lvm.conf file that contains the same settings that would be assumed if it
...
wasn't there. A good starting point for tweaking.
2002-01-16 15:52:53 +00:00
AJ Lewis
b653404542
o initial subdir population
2001-08-15 16:20:46 +00:00