diff options
author | Zdenek Kabelac <zkabelac@redhat.com> | 2015-12-04 22:09:05 +0100 |
---|---|---|
committer | Zdenek Kabelac <zkabelac@redhat.com> | 2015-12-04 22:10:30 +0100 |
commit | fedf15ffb0237d0bc44c13b0ce62122a2aed64ec (patch) | |
tree | cee1abec85aad24626c670d41f20ff64e655d4c3 | |
parent | 748b8158b5bb7d986fb26f2462c4909f723214fc (diff) | |
download | lvm2-fedf15ffb0237d0bc44c13b0ce62122a2aed64ec.tar.gz |
tests: extend test
-rw-r--r-- | test/shell/backup-read-only.sh | 20 |
1 files changed, 16 insertions, 4 deletions
diff --git a/test/shell/backup-read-only.sh b/test/shell/backup-read-only.sh index 810db0dfc..01ac741c1 100644 --- a/test/shell/backup-read-only.sh +++ b/test/shell/backup-read-only.sh @@ -42,7 +42,7 @@ mount -n -r "$etc_lv" "$mount_dir" aux lvmconf "backup/archive = 1" "backup/backup = 1" -# cannot archive to read-only +# cannot archive to read-only - requires user to specify -An not lvcreate -n $lv2 -l 10%FREE $vg lvcreate -An -n $lv2 -l 10%FREE $vg @@ -59,12 +59,24 @@ vgreduce $vg "$dev2" mount_dir="etc/backup" mount -n -r "$etc_lv" "$mount_dir" -lvcreate -n $lv3 -l 10%FREE $vg +# Must not fail on making backup +vgscan + +lvcreate -An -n $lv3 -l 10%FREE $vg + vgextend $vg "$dev2" +# +# Now check both archive & backup read-only +# +rm -rf etc/archive +ln -s backup etc/archive + +# Must not fail on making backup +vgscan +lvcreate -An -n $lv4 -l 10%FREE $vg + umount "$mount_dir" || true -#ls -laR -#grep "" etc/archive/* # TODO maybe also support --ignorelockingfailure ?? vgremove -ff $vg |