1
0
mirror of git://sourceware.org/git/lvm2.git synced 2024-12-21 13:34:40 +03:00

Activate virtual snapshot origin exclusively (only on local node in cluster).

This commit is contained in:
Milan Broz 2011-09-14 14:20:16 +00:00
parent e24be2abe4
commit c81a322337
2 changed files with 2 additions and 1 deletions

View File

@ -1,5 +1,6 @@
Version 2.02.89 - Version 2.02.89 -
================================== ==================================
Activate virtual snapshot origin exclusively (only on local node in cluster).
Fix lv_mirror_count to handle mirrored stripes properly. Fix lv_mirror_count to handle mirrored stripes properly.
Fix failure to down-convert a mirror to linear due to udev "dev open" conflict Fix failure to down-convert a mirror to linear due to udev "dev open" conflict
Fix mirrored log creation when PE size is small - force log_size >= region_size Fix mirrored log creation when PE size is small - force log_size >= region_size

View File

@ -4154,7 +4154,7 @@ static struct logical_volume *_lv_create_an_lv(struct volume_group *vg, struct l
(!(org = _create_virtual_origin(cmd, vg, lv->name, (!(org = _create_virtual_origin(cmd, vg, lv->name,
lp->permission, lp->permission,
lp->voriginextents)) || lp->voriginextents)) ||
!activate_lv(cmd, org))) { !activate_lv_excl(cmd, org))) {
log_error("Couldn't create virtual origin for LV %s", log_error("Couldn't create virtual origin for LV %s",
lv->name); lv->name);
if (org && !lv_remove(org)) if (org && !lv_remove(org))