Alasdair Kergon
e581a78d65
Use return_0 in a couple more places.
...
Correct a function name typo in _line_append error message.
2008-03-10 18:51:27 +00:00
Christine Caulfield
3c78f9900c
Include limits.h so it compiles with newer headers.
2008-03-06 08:41:05 +00:00
Alasdair Kergon
bd606943e6
add vd to filters
2008-03-05 18:15:04 +00:00
Dave Wysochanski
6381666df4
Update vgsplit tests.
...
- Add validation on pv_count, lv_count, and snap_count after split
NOTE: Some of these counts are misleading. If you compare "lvs" output
with these counts you will be left scratching your head what a "logical volume"
really is. ;-)
2008-03-04 22:49:00 +00:00
Dave Wysochanski
736f1aa301
Update vgsplit tests.
...
- Divide into 'usage' and 'operation' tests.
- Add operation tests for specific LV types.
2008-03-04 19:48:32 +00:00
Dave Wysochanski
b1a4eac7a8
Refactor _move_pv() in vgsplit.
...
Should be no functional change.
2008-02-29 00:13:48 +00:00
Dave Wysochanski
8226a5276b
Add vgsplit test to check failure when PV not in source volume group.
2008-02-29 00:09:21 +00:00
Dave Wysochanski
77ad0bb12e
Fix t-vgsplit-operation.sh lv2-3 definitions to include test signature.
2008-02-28 17:39:47 +00:00
Dave Wysochanski
9412b42206
Fix t-vgsplit-operation.sh lv1 definition to include test signature.
2008-02-28 16:48:09 +00:00
Alasdair Kergon
2a91d87074
Fix resetting of MIRROR_IMAGE and VISIBLE_LV after removal of LV.
2008-02-22 13:28:29 +00:00
Alasdair Kergon
4a23617d79
Fix remove_layer_from_lv to empty the LV before removing it. (2.02.30)
2008-02-22 13:22:44 +00:00
Alasdair Kergon
0e2ceed74d
Add missing no-longer-used segs_using_this_lv test to check_lv_segments.
2008-02-22 13:22:21 +00:00
Jim Meyering
ed56aed8eb
Remove redundant if-before-free tests.
2008-02-15 14:14:58 +00:00
Jim Meyering
8d909cbdc0
Remove redundant if-before-free tests in clvmd.c.
2008-02-15 14:12:32 +00:00
Jim Meyering
bf98943cbb
is_orphan: make parameter "const" to avoid compiler warning
2008-02-13 20:01:48 +00:00
Alasdair Kergon
6ff4552be2
Fix lvconvert detection of mirror conversion in progress.
2008-02-12 13:29:08 +00:00
Alasdair Kergon
1c7eb79370
Avoid automatic lvconvert polldaemon invocation when -R specified.
2008-02-12 13:26:53 +00:00
Dave Wysochanski
f095a75f1e
Reflect actual default setting of preferred_names in example.conf and
...
update comments.
2008-02-11 16:57:40 +00:00
Alasdair Kergon
f70af6018c
Fix 'pvs -a' to detect VGs of PVs without metadata areas.
2008-02-06 16:09:51 +00:00
Alasdair Kergon
71b3b1ff4c
split orphan VG by format type
2008-02-06 15:47:28 +00:00
Zdeněk Kabeláč
d9fefa0c6c
Fix lvresize to support /dev/mapper prefix in the lvname
...
Fix unfilled paramater passed to fsadm from lvresize
Update fsadm to call lvresize if the partition size differs (with option -l)
Fix fsadm to support vg/lv name (like the rest of lv-tools)
2008-02-06 12:45:32 +00:00
Patrick Caulfield
3bfe922381
Update usage message for clvmd.
...
Fix clvmd man page printing <br>, clarified debug options.
2008-02-05 09:38:04 +00:00
Dave Wysochanski
a85cf17bf1
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
Alasdair Kergon
dbb5a09918
post-release
2008-01-31 12:41:13 +00:00
Alasdair Kergon
93e5097f20
pre-release
2008-01-31 12:36:58 +00:00
Alasdair Kergon
dd53f2dc83
a couple more compiler warnings
2008-01-31 12:35:31 +00:00
Alasdair Kergon
2b83c80593
Fix mirror log name construction during lvconvert. (2.02.30)
...
Make monitor_dev_for_events recurse through the stack of LVs.
Clean up some more compiler warnings.
Add mirror names test script.
2008-01-31 12:19:36 +00:00
Alasdair Kergon
6930f60c06
only read labels once between each lock event
2008-01-30 16:18:37 +00:00
Alasdair Kergon
376b76e75c
undo a few 'stack' moves
2008-01-30 14:17:29 +00:00
Alasdair Kergon
1ddd4509dc
Some whitespace tidy-ups.
2008-01-30 14:00:02 +00:00
Alasdair Kergon
6af3f4f4cf
Use stack return macros throughout.
2008-01-30 13:19:47 +00:00
Alasdair Kergon
6726c5f958
Rely upon internally-cached PV labels while corresponding VG lock is held.
2008-01-29 23:45:48 +00:00
Alasdair Kergon
d5a9c43cb2
post-release
2008-01-29 12:02:04 +00:00
Alasdair Kergon
19a5a6a4eb
pre-release
2008-01-29 11:48:11 +00:00
Alasdair Kergon
617a599ee9
Fix two check_lv_segments error messages to show whole segment.
2008-01-26 00:30:28 +00:00
Alasdair Kergon
25e2d4da44
.
2008-01-26 00:25:45 +00:00
Alasdair Kergon
ad2e7218cb
Refactor mirror log attachment code.
2008-01-26 00:25:04 +00:00
Alasdair Kergon
917637fa9b
Fix internal metadata corruption in lvchange --resync.
2008-01-26 00:13:45 +00:00
Alasdair Kergon
b595ee1c0b
suppress compiler warning
2008-01-22 16:02:26 +00:00
Alasdair Kergon
c8260a4a56
update
2008-01-22 15:58:31 +00:00
Dave Wysochanski
d2eaff3204
Fix vgsplit test mode
2008-01-22 03:49:39 +00:00
Dave Wysochanski
b65f5a844f
Fix vgsplit tests 12-13
2008-01-22 03:30:14 +00:00
Dave Wysochanski
95a69f99ba
Fix vgsplit - print different message on successful split of existing / new vg
...
Fix vgsplit - fix a couple error paths that forgot to call unlock_vg
Update vgsplit test cases
2008-01-22 03:25:45 +00:00
Dave Wysochanski
71d609895a
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
Patrick Caulfield
9229630447
Remove redundant cnxman-socket.h file.
2008-01-21 14:07:46 +00:00
Alasdair Kergon
eb18a0b7dc
Fix pvs, vgs, lvs error exit status on some error paths.
...
(note -o help is now considered error)
2008-01-20 01:23:46 +00:00
Alasdair Kergon
05ed5c0d74
Use log_warn for reporting field help text instead of log_print.
2008-01-20 01:14:38 +00:00
Alasdair Kergon
41330ecc5e
clarify
2008-01-19 12:36:37 +00:00
Alasdair Kergon
16fbcc6e36
post-release
2008-01-19 12:30:55 +00:00
Alasdair Kergon
d87da9c7de
Pre-release
2008-01-19 12:28:03 +00:00