1.115. lvm2-cluster
1.115.1. RHBA-2009:1475: bug-fix update
Note
This update has already been released (prior to the GA of this release) as errata RHBA-2009:1475
The lvm2-cluster packages contain support for Logical Volume Management (LVM) in a clustered environment.
This update applies the following bug fixes:
* Make all tools use consistent lock ordering. This fixes vgextend command to block instead of failing when requested Volume Group is locked read-only.
* Use read-only instead or write lock for lvchange --refresh.
* Adds global/wait_for_locks to lvm.conf so blocking for locks can be disabled.
* Fixes bug where non-blocking file locks could be granted in error.
Users of lvm2-cluster are advised to upgrade to these updated packages, which resolve these issues.
1.115.2. RHBA-2010:0299: bug fix and enhancement update
Updated lvm2-cluster packages that fix several bugs and add enhancements are now available.
The lvm2-cluster packages contain support for Logical Volume Management (LVM) in a clustered environment.
This update ensures that the bugs fixed by the lvm2 advisory are also fixed in a clustered environment.
This update applies the following bug fixes:
* Fixes pvmove abort to be cluster-aware when temporary mirror activation fails.
* Always query active device by using uuid only in cluster.
* Unlocks shared lock in clvmd if device activation call failed.
* Fixes clvmd to never scan suspended devices.
* Never uses distributed lock for LV in non-clustered VG.
* Fixes clvmd memory leak in lv_info_by_lvid.
* Fixes clvmd segfault when refresh_toolcontext fails.
* Makes clvmd return 0 on success rather than 1.
This update adds the following enhancements:
* Propagates commit and revert metadata notifications to other nodes in cluster.
* Allows implicit convert to the same cluster lock mode.
* Adds LSB standard headers and functions to clvmd initscript.
Users of lvm2-cluster are advised to upgrade to these updated packages, which resolve these issues and add these enhancements.