mirror of
git://sourceware.org/git/lvm2.git
synced 2024-12-21 13:34:40 +03:00
Warn of deadlock risk when using snapshots of mirror segment type.
This commit is contained in:
parent
8b59522d67
commit
e0ed1b458d
@ -9,7 +9,7 @@ Version 2.02.96 -
|
||||
Add initial support for thin pool lvconvert.
|
||||
Fix lvrename for thin volumes (regression in for_each_sub_lv() 2.02.89).
|
||||
Fix up-convert when mirror activation is controled by volume_list and tags.
|
||||
Disallow snapshots of mirror segment type.
|
||||
Warn of deadlock risk when using snapshots of mirror segment type.
|
||||
Fix bug in cmirror that caused incorrect status info to print on some nodes.
|
||||
Remove statement that snapshots cannot be tagged from lvm man page.
|
||||
Disallow changing cluster attribute of VG while RAID LVs are active.
|
||||
|
@ -4231,9 +4231,9 @@ static struct logical_volume *_lv_create_an_lv(struct volume_group *vg, struct l
|
||||
|
||||
if (lv_is_mirror_type(org) &&
|
||||
!seg_is_raid(first_seg(org))) {
|
||||
log_error("Snapshots of \"mirror\" segment types"
|
||||
" are not supported");
|
||||
return NULL;
|
||||
log_warn("WARNING: Snapshots of mirrors can deadlock under rare device failures.");
|
||||
log_warn("WARNING: Consider using the raid1 mirror type to avoid this.");
|
||||
log_warn("WARNING: See global/mirror_segtype_default in lvm.conf.");
|
||||
}
|
||||
|
||||
if (!lv_info(cmd, org, 0, &info, 0, 0)) {
|
||||
|
Loading…
Reference in New Issue
Block a user