1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00
lvm2/test
Heinz Mauelshagen d2c3b23e6d lvchange: Allow device specification when requesting a repair
'lvchange --resync LV' or 'lvchange --syncaction repair LV' request the
RAID layout specific parity blocks in raid4/5/6 to be recreated or the
mirrored blocks to be copied again from the master leg/copy for raid1/10,
thus not allowing a rebuild of a particular PV.

Introduce repeatable option '--[raid]rebuild PV' to allow to request
rebuilds of specific PVs in a RaidLV which are known to contain corrupt
data (e.g. rebuild a raid1 master leg).

Add test lvchange-rebuild-raid.sh to test/shell doing rebuild
variations on raid1/10 and 5; add aux function check_status_chars
to support the new test.

 - Resolves rhbz1064592
2016-08-05 16:01:46 +02:00
..
api tests: reduce amount of pvcreates 2016-07-11 15:29:28 +02:00
dbus lvmdbustest: Comment out refresh check for LV create 2016-06-28 13:36:32 -05:00
lib lvchange: Allow device specification when requesting a repair 2016-08-05 16:01:46 +02:00
shell tests: updates for new raid allocation logic 2016-07-28 16:37:20 +02:00
unit doc: change fsf address 2016-01-21 12:11:37 +01:00
.gitignore gitignore: Remove redundant test dir entry 2012-06-08 23:34:15 +01:00
Makefile.in tests: add mke2fs.conf 2016-07-04 17:40:25 +02:00