Skip to navigation

Bug Fix Advisory lvm2 bug fix update

Advisory: RHBA-2010:0368-1
Type: Bug Fix Advisory
Severity: N/A
Issued on: 2010-04-22
Last updated on: 2010-04-22
Affected Products: Red Hat Enterprise Linux (v. 5 server)
Red Hat Enterprise Linux Desktop (v. 5 client)

Details

An updated lvm2 package that fixes various bugs is now available.

The lvm2 packages contain support for Logical Volume Management (LVM).

This updated lvm2 package includes fixes for the following bugs:

* updating the Red Hat Enterprise Linux 5.5 kernel package while clvmd (the
cluster LVM daemon) was running caused LVM commands to subsequently fail, with
the result that it was not possible to boot into the new kernel, though booting
into an older kernel worked as expected. This issue was caused by an
incompatible flag in the cluster lock request. This update properly masks this
flag so that LVM is again able to communicate with the running clvmd daemon.
With this update, LVM works as expected after installing the Red Hat Enterprise
Linux 5.5 kernel.

Important: a workaround for this issue was described in the Red Hat
Knowledgebase article linked to in the References. This workaround is not needed
after installing this lvm2 update. (BZ#582218)

* running certain LVM commands, such as "vgremove", simultaneously on two
different volume groups occasionally caused one of the commands to fail. This
was caused by a race condition that resulted in the following error message:

flock failed: Resource temporarily unavailable
Can't get lock for orphan PVs

This update includes a fix for the race condition that ensures that commands can
be run in parallel without failure. (BZ#582232)

All users are advised to upgrade to this updated package, which resolves these
issues.


Solution

Before applying this update, make sure all previously-released errata
relevant to your system have been applied.

This update is available via the Red Hat Network. Details on how to
use the Red Hat Network to apply this update are available at
http://kbase.redhat.com/faq/docs/DOC-11259

Updated packages

Red Hat Enterprise Linux (v. 5 server)

SRPMS:
lvm2-2.02.56-8.el5_5.1.src.rpm
File outdated by:  RHBA-2013:1352
    MD5: 7da4f576b7b3c65865dfd0f2c6c5e6e5
SHA-256: 85118d05bcf675108815db3aa651d19679d3f634b71b9a7a4c168918cb62dac4
 
IA-32:
lvm2-2.02.56-8.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:1352
    MD5: 35fd1805be553e428dc394fdeaec7651
SHA-256: dca29df381fda7b15ff52c05a81696e69cdf62503043a6757dda5068017a29fd
 
IA-64:
lvm2-2.02.56-8.el5_5.1.ia64.rpm
File outdated by:  RHBA-2013:1352
    MD5: 53404f518687fff3c59ec0bd53a57e70
SHA-256: 7c2d08bb2832b17d9ffcd62fb2279c47521f98b027530baf47e8b6ca2cae5ac4
 
PPC:
lvm2-2.02.56-8.el5_5.1.ppc.rpm
File outdated by:  RHBA-2013:1352
    MD5: 307eed6ef4ef3f08819d00447d43466b
SHA-256: 640aa4c57688930c5314cde5f9fdc35c583b9ab2baceb9165fef1315c1af72e3
 
s390x:
lvm2-2.02.56-8.el5_5.1.s390x.rpm
File outdated by:  RHBA-2013:1352
    MD5: 7104aa5a7d676a8e5a25e65359c58dba
SHA-256: 54c024e20bef1ac8618f2891f10fef8069ab3a08c7f038440a4e12388f3d3009
 
x86_64:
lvm2-2.02.56-8.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:1352
    MD5: fb755919817f17785282172c2be809a1
SHA-256: e87512f8e86e3d9712fdafbe2f824834458b515995a33ae149c04ca12c14b1ac
 
Red Hat Enterprise Linux Desktop (v. 5 client)

SRPMS:
lvm2-2.02.56-8.el5_5.1.src.rpm
File outdated by:  RHBA-2013:1352
    MD5: 7da4f576b7b3c65865dfd0f2c6c5e6e5
SHA-256: 85118d05bcf675108815db3aa651d19679d3f634b71b9a7a4c168918cb62dac4
 
IA-32:
lvm2-2.02.56-8.el5_5.1.i386.rpm
File outdated by:  RHBA-2013:1352
    MD5: 35fd1805be553e428dc394fdeaec7651
SHA-256: dca29df381fda7b15ff52c05a81696e69cdf62503043a6757dda5068017a29fd
 
x86_64:
lvm2-2.02.56-8.el5_5.1.x86_64.rpm
File outdated by:  RHBA-2013:1352
    MD5: fb755919817f17785282172c2be809a1
SHA-256: e87512f8e86e3d9712fdafbe2f824834458b515995a33ae149c04ca12c14b1ac
 
(The unlinked packages above are only available from the Red Hat Network)

Bugs fixed (see bugzilla for more information)

582218 - mkinitrd omits /bin/lvm and /etc/lvm/lvm.conf from the initramfs if there is a clustered logical volume active when it is run
582232 - vgremove does not take blocking lock and fails if run concurrently with other lvm commands


References



These packages are GPG signed by Red Hat for security. Our key and details on how to verify the signature are available from:
https://www.redhat.com/security/team/key/#package

The Red Hat security contact is secalert@redhat.com. More contact details at http://www.redhat.com/security/team/contact/