Issued:
2011-01-13
Updated:
2011-01-13

RHBA-2011:0036 - cman bug-fix and enhancement update


Synopsis

cman bug-fix and enhancement update

Type/Severity

Bug Fix Advisory (none)

Topic

Updated cman packages that fix bugs and add enhancements are now available.

Description

The Cluster Manager (cman) utility provides user-level services for managing a Linux cluster.

This update applies fixes for the following bugs:

  • gfs_controld: fix plock owner in unmount. (BZ#624554)

  • gfs_controld: fix plock owner syncing. (BZ#624156)

  • fenced: use post_join_delay after cluster join. (BZ#575952)

  • group_tool: list more than 64 groups. (BZ#561509)

  • Add extended information to 'group_tool dump plocks' (gfs). (BZ#514264)

  • fence_ipmilan now supports HP iLO 3 devices. (BZ#548575)

  • mkqdisk debug option is no longer position dependent. (BZ#555246)

  • cman can now be rebuilt with latest NSS libraries. (BZ#575157)

  • gfs_controld: set last_plock_time for ownership operations. (BZ#578632)

  • fence_scsi get_scsi_devices() has vastly improved performance. (BZ#564468)

  • If ccsd fails to bind to a socket or send to a socket, ccsd fails to report the IP address and port. (BZ#573996)

  • fence_ilo throws an exception if the user does not have correct privileges. (BZ#576176)

  • fence_ack_manual man page is now up to date. (BZ#578604)

  • Fencing agents now return correct return codes. (BZ#583034)

  • Standard output is now closed in fence_rsb. (BZ#583040)

  • fence_ilo no longer depends on OpenSSL. (BZ#583049)

  • Obtaining metadata from fencing agents now works properly. (BZ#583053)

  • libcman no longer leaks file descriptors. (BZ#585218)

  • fail_to_recv_const has been changed to 2500. (BZ#587080)

  • Fence_vmware and fence_vmware_helper syntax errors have been fixed. (BZ#590304)

  • Quorum is no longer recalculated after a node abruptly leaves cluster. (BZ#590304)

  • fence_apc no longer fails for some port numbers. (BZ#606315)

  • Consensus timeout is now optimized based on node count at cluster startup, significantly reducing failure recovery time in clusters with two members. (BZ#611391)

  • Qdiskd now gives up on heuristics that do not respond prior to the qdisk timeout. (BZ#589266)

  • Multiple mount attempts when mounting the same gfs2 file system no longer fail incorrectly. (BZ#559735)

  • Fencing agent parameters now appear in agent metadata output. (BZ#619034)

  • 'port' is now a synonym of 'module_name' for fence_drac5. (BZ#619776)

  • Some fencing agents do not support login using keys. (BZ#582334)

  • The package no longer overwrites users' log files in /var/log/cluster (BZ#659090)

In addition, this update adds the following enhancements:

  • Use of clustering is now supported within guest virtual machines managed by Red Hat Enterprise Virtualization (BZ#595458)

  • fence_scsi_test can now test preempt-and-abort, enabling administrators to better decide whether their arrays support fence_scsi. (BZ#603838)

  • The use of broacast mode is now supported in some configurations. (BZ#629652)

  • Fence-Agents: Support non-default TCP ports in fence_wti for the different services (SSH / Telnet). (BZ#572996)

  • Two-node clusters may now delay fencing to resolve race-to-fence situations. (BZ#613064)

  • IBM IMMv2 devices are now supported by fence_ipmilan. (BZ#614198)

  • Adding LUNs to fence_scsi without restarting the cluster is now supported. (BZ#616138)

  • A fencing agent for use with Cisco Unified Computing System environments is provided. (BZ#579859)

  • A fencing agent for use with Red Hat Enterprise Virtualization Manager is provided. (BZ#595835)

  • A fencing agent for use in clusters utilizing certain switches in conjunction with iSCSI storage is provided. (BZ#572863)

  • WTI VMR devices no longer require their prompts to be set to "IPS". (BZ#578615)

All cman users are advised to upgrade to these updated packages, which fixes these issues and add these enhancements.

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 This content is not included.http://kbase.redhat.com/faq/docs/DOC-11259

Affected Products

ProductVersionArch
Red Hat Enterprise Linux for Power, big endian5ppc
Red Hat Enterprise Linux Workstation5x86_64
Red Hat Enterprise Linux Workstation5i386
Red Hat Enterprise Linux Server5x86_64
Red Hat Enterprise Linux Server5ia64
Red Hat Enterprise Linux Server5i386
Red Hat Enterprise Linux Server from RHUI5x86_64
Red Hat Enterprise Linux Server from RHUI5i386

Updated Packages

  • cman-2.0.115-68.el5.ppc.rpm
  • cman-2.0.115-68.el5.src.rpm
  • cman-devel-2.0.115-68.el5.i386.rpm
  • cman-2.0.115-68.el5.i386.rpm
  • cman-2.0.115-68.el5.ia64.rpm
  • cman-devel-2.0.115-68.el5.ia64.rpm
  • cman-devel-2.0.115-68.el5.ppc.rpm
  • cman-devel-2.0.115-68.el5.x86_64.rpm
  • cman-2.0.115-68.el5.x86_64.rpm
  • cman-devel-2.0.115-68.el5.ppc64.rpm

Fixes

CVEs

(none)

References

(none)


Additional information