1.75. lvm2-cluster

1.75.1. RHBA-2011:0053: 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:
* Changes the clvmd initscript to provide a standard exit status code (4) when executed by a non-root user.
* Changes the clvmd initscript restart command to start the daemon if it was not running.
* Changes the clvmd initscript never to deactivate non-clustered logical volumes.
* Changes the clvmd initscript now to report only clustered logical volumes during activation.
* Avoids a crash in clvmd -R if no response is received from the daemon.
* Disallows vgchange --clustered if there are active mirrors or snapshots.
* Fixes a crash during automatic target module loading.
* Avoids a deadlock discovered during clvmd stress testing. ( BZ#561226)
* Fixes 'lvconvert --splitmirrors' in cluster operation.
* Fixes a data corruption bug in cluster mirrors.
* Disallows 'mirrored' log type for cluster mirrors.
* Disallows lvchange --ignoremonitoring for clustered volumes.
* Avoids file conflicts when installing both lvm2 and lvm2-cluster debuginfo packages. ( BZ#586980)
This update adds the following enhancements:
* Adds -S command to clvmd to restart the daemon preserving exclusive locks.
* Ensures the cluster log daemon is running before allowing the creation of a clustered mirror.
* Provides a manual page for lvmconf(8). ( BZ#498436)
Users of lvm2-cluster are advised to upgrade to these updated packages, which resolve these issues and add these enhancements.

1.75.2. RHBA-2010:0432: bug fix update

Updated lvm2-cluster packages that fix various bugs 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, namely these bugs:
* avoids repeated full device scans if using internally-cached VG metadata (which happens on systems with a missing device in a Volume Group). ( BZ#584705)
* fixes unexpected symbolic link removal if device is still active after deactivation failure. ( BZ#580831)
This update also applies the following clustered lvm only bug fixes:
* fixes thread race which can happen if clvmd is under high load and leads to clvmd hangs. ( BZ#584706)
* fixes clvmd init script info to properly shutdown Logical Volumes if GFS is used on them. ( BZ#591524)
* fixes vgscan to refresh device cache if cluster locking is used and device filter in lvm.conf is changed. ( BZ#592220)
Users of lvm2-cluster are advised to upgrade to these updated packages, which resolve these issues.