Skip to navigation Skip to main content

Utilities

  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
Red Hat Customer Portal
  • Subscriptions
  • Downloads
  • Red Hat Console
  • Get Support
  • Products

    Top Products

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Products

    Downloads and Containers

    • Downloads
    • Packages
    • Containers

    Top Resources

    • Documentation
    • Product Life Cycles
    • Product Compliance
    • Errata
  • Knowledge

    Red Hat Knowledge Center

    • Knowledgebase Solutions
    • Knowledgebase Articles
    • Customer Portal Labs
    • Errata

    Top Product Docs

    • Red Hat Enterprise Linux
    • Red Hat OpenShift
    • Red Hat Ansible Automation Platform
    All Product Docs

    Training and Certification

    • About
    • Course Index
    • Certification Index
    • Skill Assessment
  • Security

    Red Hat Product Security Center

    • Security Updates
    • Security Advisories
    • Red Hat CVE Database
    • Errata

    References

    • Security Bulletins
    • Security Measurement
    • Severity Ratings
    • Security Data

    Top Resources

    • Security Labs
    • Backporting Policies
    • Security Blog
  • Support

    Red Hat Support

    • Support Cases
    • Troubleshoot
    • Get Support
    • Contact Red Hat Support

    Red Hat Community Support

    • Customer Portal Community
    • Community Discussions
    • Red Hat Accelerator Program

    Top Resources

    • Product Life Cycles
    • Customer Portal Labs
    • Red Hat JBoss Supported Configurations
    • Red Hat Insights
Or troubleshoot an issue.

Select Your Language

  • English
  • Français
  • 한국어
  • 日本語
  • 中文 (中国)

Infrastructure and Management

  • Red Hat Enterprise Linux
  • Red Hat Satellite
  • Red Hat Subscription Management
  • Red Hat Insights
  • Red Hat Ansible Automation Platform

Cloud Computing

  • Red Hat OpenShift
  • Red Hat OpenStack Platform
  • Red Hat OpenShift
  • Red Hat OpenShift AI
  • Red Hat OpenShift Dedicated
  • Red Hat Advanced Cluster Security for Kubernetes
  • Red Hat Advanced Cluster Management for Kubernetes
  • Red Hat Quay
  • Red Hat OpenShift Dev Spaces
  • Red Hat OpenShift Service on AWS

Storage

  • Red Hat Gluster Storage
  • Red Hat Hyperconverged Infrastructure
  • Red Hat Ceph Storage
  • Red Hat OpenShift Data Foundation

Runtimes

  • Red Hat Runtimes
  • Red Hat JBoss Enterprise Application Platform
  • Red Hat Data Grid
  • Red Hat JBoss Web Server
  • Red Hat build of Keycloak
  • Red Hat support for Spring Boot
  • Red Hat build of Node.js
  • Red Hat build of Quarkus

Integration and Automation

  • Red Hat Application Foundations
  • Red Hat Fuse
  • Red Hat AMQ
  • Red Hat 3scale API Management
All Products
Red Hat Product Errata RHBA-2009:0189 - Bug Fix Advisory
Issued:
2009-01-20
Updated:
2009-01-20

RHBA-2009:0189 - Bug Fix Advisory

  • Overview
  • Updated Packages

Synopsis

cman bug-fix and enhancement update

Type/Severity

Bug Fix Advisory

Red Hat Insights patch analysis

Identify and remediate systems affected by this advisory.

View affected systems

Topic

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

Description

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

These updated packages fix the following bugs:

  • In rare cases ccsd was unable to bind to a socket which would ccsd to

fail to startup.

  • A call to dlm_ls_lockx() with LKF_VALBLK flag and a NULL sb_lvbptr would

cause dlm to crash, this has been fixed.

  • groupd, fenced, and dlm_controld all had the potential to hang due to a

file descriptor being closed, this had been fixed.

  • 'cman_tool nodes -a' would loop indefinitely in most cases.
  • When two nodes start up in a partitioned network and have the dirty flag

set they are unable to see each other when the network comes together.

  • The timeouts in the bladecenter switch fence agent have been increased to

allow for the slower response time in some bladecenters.

  • qdiskd now works properly with devices that are not in /proc/partitions.
  • In certain cases it was possible for GFS to start before quorum was

formed causing a failure, this has been fixed by re-ordering the cman and
qdiskd init scripts.

  • When using a 2 node cluster with qdisk when the FC cable was pulled the

cluster would hang.

  • qdiskd would start up even if the score was less than required and none

of the heuristics were successful.

  • mkqdisk man page and usage were missing information about the '-d' option.
  • fence_xvmd would not start if a default route was not set.
  • qdiskd did not properly close all file descriptors before forking.
  • qdiskd no longer updates cman if the quorum disk is unavailable.
  • fence_apc now works properly with 24 port APC power switches.
  • man pages have been updated to provide more accurate information.
  • in certain cases 'unknown screen encountered' errors are displayed when

using fence_apc with ports numbers lower than 3.

  • fence_ilo no longer produces an error when a device it is fencing turns

off, but fails to turn back on.

  • fence_scsi gets errors in device list when using multipath arrays.
  • The cman service no longer fails to start when a gfs2 filesystem is

already mounted.

  • The rq mode in a lockdump no longer shows up as NL for granted locks

instead of IV (invalid).

  • gfs now properly recovers a filesystem that another node has withdrawn from.
  • If a fence device failed the cluster could recover, this has been fixed.
  • fence_apc "Switch (optional)" param now defaults to 1.
  • fence_ilo was not able to reboot an HP server with RIBCL v2.22.
  • fence_wti no longer powers the outlet on or off if it is unable to get

the outlet status.

These updated packages add the following enhancements:

  • Quorum disk votes are now displayed in 'cman_tool status'.
  • Fence agent for VMware ESX has been added.
  • ssh support has been added to the fence_drac, fence_ilo, fence_egenera

and fence_bladecenter fence agent

  • Up to 8 fence devices (up from 4) are now supported in one fence method.
  • fence_xvmd key files can now be reloaded without a restart.
  • fence_apc is now compatible with the 3.0 APC firmware.
  • Support added for the WTI RSM-8R4 power switch.
  • fence_ilo now supports the ipaddr and option to match the other fence agents.
  • fence agent for HMC/LPAR is now available.
  • groupd can now detect if services on other nodes have failed (fenced,

dlm_controld, gfs_controld) and will fence them if they are not running.

  • fence_scsi and scsi_reserve now have improved logging capabilities.
  • The fence_scsi init script now is able to 'restart'.
  • The fence init script will no longer attempt to join the domain if

FENCE_JOIN is set to 'no'.

  • Custom xen bridge scripts can now be used by using the

NETWORK_BRIDGE_SCRIPT variable.

  • Nodes with undefined fencing are now skipped.
  • A new fence_tool option has been added (-m) to allow fence_tool to wait a

specified number of seconds or until all nodes have become cluster members
to join the fence_domain.

Users of cman are advised to upgrade to these updated packages, which
resolve these issues and add these enhancements.

Solution

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

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

Affected Products

  • Red Hat Enterprise Linux Server 5 x86_64
  • Red Hat Enterprise Linux Server 5 ia64
  • Red Hat Enterprise Linux Server 5 i386
  • Red Hat Enterprise Linux Workstation 5 x86_64
  • Red Hat Enterprise Linux Workstation 5 i386
  • Red Hat Enterprise Linux for IBM z Systems 5 s390x
  • Red Hat Enterprise Linux for Power, big endian 5 ppc
  • Red Hat Enterprise Linux Server from RHUI 5 x86_64
  • Red Hat Enterprise Linux Server from RHUI 5 i386

Fixes

  • BZ - 232492 - RFE: Feature request for ssh capabilities in fence_drac script
  • BZ - 240509 - fence_bladecenter needs longer timeout
  • BZ - 290231 - APC Fencing Method "Switch (optional)" param does not default to "1"
  • BZ - 315741 - Groupd: service cman start fails if local gfs2 is mounted
  • BZ - 318361 - cman needs to include qdisk votes in expected votes display
  • BZ - 318571 - A failed fenced cannot be recovered
  • BZ - 349381 - GFS: Allow fence_egenera to specify ssh login name
  • BZ - 362031 - qdiskd doesn't work with block devices which are not in /proc/partitions
  • BZ - 373531 - Improve logging for fence_scsi and scsi_reserve
  • BZ - 396581 - fence_apc script does not work on 3.x firmware.
  • BZ - 410821 - RFE: Support reloading fence_xvm{,d} key files on the fly
  • BZ - 432986 - Support for WTI RSM-8R4 power/remote access combination box
  • BZ - 433536 - fence_ilo uses odd parameter name for host address
  • BZ - 433864 - RHEL5u1 /sbin/fence_ilo fails with 'failed to turn on'
  • BZ - 435154 - RHEL5 fence_apc fails to work on 24 port fence device and success on 16 port.
  • BZ - 436381 - Quorum not formed before gfs starts with one node in a "4-node + qdisk" configuration
  • BZ - 437137 - Calling dlm_ls_lockx() wth LKF_VALBLK set and NULL sb_lvbptr seg faults libdlm.
  • BZ - 437356 - dlm_tool prints wrong rq mode in lockdump
  • BZ - 438247 - libdlm unlock_wait calls are broken
  • BZ - 441323 - fence_scsi gets errors in device list with multipath arrays
  • BZ - 442541 - QDisk freezes cluster when FC is disconnected
  • BZ - 443664 - fence_apc_snmp: invalid status outletStatusOff
  • BZ - 444529 - groupd and gfs_controld can spin at 100% cpu usage during recovery
  • BZ - 446128 - gfs_controld: plock result write err 0 errno X
  • BZ - 448043 - new fence agents man page needs update
  • BZ - 448133 - ask for a fence script for Power server's HMC
  • BZ - 450169 - gfs_controld should read plocks from either dlm or lock_dlm
  • BZ - 454239 - fence_ilo can not reboot HP server with RIBCL v2.22 (ILO2)
  • BZ - 454401 - cman_tool nodes -a loops indefinitely
  • BZ - 455328 - fence_scsi: request for better error if node to fence doesn't exist
  • BZ - 455330 - fence_scsi: service scsi_reserve restart not present.
  • BZ - 455598 - FENCE_JOIN option for cman init script
  • BZ - 455865 - qdiskd doesn't check the score during initialization
  • BZ - 456403 - cluster will recover even if a fence device failed
  • BZ - 457104 - improve upgrades to RHEL6
  • BZ - 457107 - Killing node X because it has rejoined the cluster with existing state
  • BZ - 459127 - fenced config option to skip nodes with undefined fencing
  • BZ - 459145 - Can't use custom xen bridge script with cman
  • BZ - 459678 - mkqdisk's man page and usage help missing -d option.
  • BZ - 459720 - [PATCH] fence_xvmd cannot start if default route is not set
  • BZ - 460054 - fence_apc fails with pexpect exception
  • BZ - 460190 - new option to delay fence_tool join
  • BZ - 460216 - fence_apc fail after repeating port selection
  • BZ - 460645 - qdiskd isn't always closing file descriptors properly before forking
  • BZ - 460909 - Two new nodes with dirty flag don't see each other
  • BZ - 461301 - cman package should depend on pexpect
  • BZ - 462628 - fence_scsi: clear key_list after each use
  • BZ - 463238 - [Fix]: Add support for private key authentification for VmWare ESX fencing agent
  • BZ - 468904 - fence_wti unable to fence node
  • BZ - 470553 - Qdiskd not starting in RHEL5.3 BETA

CVEs

(none)

References

(none)

Note: More recent versions of these packages may be available. Click a package name for more details.

Red Hat Enterprise Linux Server 5

SRPM
cman-2.0.98-1.el5.src.rpm SHA-256: 7d63c4d1488d43170106dc890ff97ebc842a631681312edda4cbe903b6dc3ec2
x86_64
cman-2.0.98-1.el5.x86_64.rpm SHA-256: 1055ae97aee95f5a4fca209af23f6613385c7f8f683a9a7e22c8f70775a8dd59
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b
cman-devel-2.0.98-1.el5.x86_64.rpm SHA-256: 418928d24aa1859784b441f81b22c8a763dd7a51a3439ccbb9a855a0a5282968
ia64
cman-2.0.98-1.el5.ia64.rpm SHA-256: f5f820223609fbe16a46e9f92552fa8b2dc0320446ffa27d061a4bde6abe61c9
cman-devel-2.0.98-1.el5.ia64.rpm SHA-256: 2dee9af48f97c851dd3e79b411a1096759b9281eb144407944a116b786c3a021
i386
cman-2.0.98-1.el5.i386.rpm SHA-256: 682a8c615ae608e1f7c711fde9bc65c6cec1118ea171d3252c8fcfa1496af4d6
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b

Red Hat Enterprise Linux Workstation 5

SRPM
cman-2.0.98-1.el5.src.rpm SHA-256: 7d63c4d1488d43170106dc890ff97ebc842a631681312edda4cbe903b6dc3ec2
x86_64
cman-2.0.98-1.el5.x86_64.rpm SHA-256: 1055ae97aee95f5a4fca209af23f6613385c7f8f683a9a7e22c8f70775a8dd59
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b
cman-devel-2.0.98-1.el5.x86_64.rpm SHA-256: 418928d24aa1859784b441f81b22c8a763dd7a51a3439ccbb9a855a0a5282968
i386
cman-2.0.98-1.el5.i386.rpm SHA-256: 682a8c615ae608e1f7c711fde9bc65c6cec1118ea171d3252c8fcfa1496af4d6
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b

Red Hat Enterprise Linux for IBM z Systems 5

SRPM
cman-2.0.98-1.el5.src.rpm SHA-256: 7d63c4d1488d43170106dc890ff97ebc842a631681312edda4cbe903b6dc3ec2
s390x
cman-2.0.98-1.el5.s390x.rpm SHA-256: b6cefb032166c63b5cac6f5f7081f045f6a856105e844458c1810d996b4e5b83
cman-devel-2.0.98-1.el5.s390.rpm SHA-256: 91b0623cff6dec5bf6889de942af801469190372a01d46457385f46d19e5ecdd
cman-devel-2.0.98-1.el5.s390x.rpm SHA-256: 79cdda244c7109194d408173ede7ed0fd6e075cfce9ef33c2b44dee166b4ef3f

Red Hat Enterprise Linux for Power, big endian 5

SRPM
cman-2.0.98-1.el5.src.rpm SHA-256: 7d63c4d1488d43170106dc890ff97ebc842a631681312edda4cbe903b6dc3ec2
ppc
cman-2.0.98-1.el5.ppc.rpm SHA-256: 81afef9632d2f5eb21e48edbfacd71d6211b6581c1b34c06a03eeb8dc740b1b3
cman-devel-2.0.98-1.el5.ppc.rpm SHA-256: 90316c884458e71c2c4302e3d2cea6dcf0943ee18e9b3055b13989b0eebbe808
cman-devel-2.0.98-1.el5.ppc64.rpm SHA-256: 43e87266129915c5faaf7dc46cdf3545f7a76d8a68bdaf83bc964aaef9407c96

Red Hat Enterprise Linux Server from RHUI 5

SRPM
cman-2.0.98-1.el5.src.rpm SHA-256: 7d63c4d1488d43170106dc890ff97ebc842a631681312edda4cbe903b6dc3ec2
x86_64
cman-2.0.98-1.el5.x86_64.rpm SHA-256: 1055ae97aee95f5a4fca209af23f6613385c7f8f683a9a7e22c8f70775a8dd59
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b
cman-devel-2.0.98-1.el5.x86_64.rpm SHA-256: 418928d24aa1859784b441f81b22c8a763dd7a51a3439ccbb9a855a0a5282968
i386
cman-2.0.98-1.el5.i386.rpm SHA-256: 682a8c615ae608e1f7c711fde9bc65c6cec1118ea171d3252c8fcfa1496af4d6
cman-devel-2.0.98-1.el5.i386.rpm SHA-256: f49869c1a6d04202dce4325000a405b072a24999e5338f1e4580756adf36c93b

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

Red Hat LinkedIn YouTube Facebook X, formerly Twitter

Quick Links

  • Downloads
  • Subscriptions
  • Support Cases
  • Customer Service
  • Product Documentation

Help

  • Contact Us
  • Customer Portal FAQ
  • Log-in Assistance

Site Info

  • Trust Red Hat
  • Browser Support Policy
  • Accessibility
  • Awards and Recognition
  • Colophon

Related Sites

  • redhat.com
  • developers.redhat.com
  • connect.redhat.com
  • cloud.redhat.com

Red Hat legal and privacy links

  • About Red Hat
  • Jobs
  • Events
  • Locations
  • Contact Red Hat
  • Red Hat Blog
  • Inclusion at Red Hat
  • Cool Stuff Store
  • Red Hat Summit
© 2025 Red Hat

Red Hat legal and privacy links

  • Privacy statement
  • Terms of use
  • All policies and guidelines
  • Digital accessibility