[Pacemaker] [FYI] Required errata for RHEL5

Keisuke MORI keisuke.mori+ha at gmail.com
Fri Nov 19 04:21:04 UTC 2010


Hi all,

For your information for RedHat users,

As a conclusion of testing in my company, we consider that
the following errata should be applied on RHEL5.5 or below in order to
get Pacemaker work more stably.
http://rhn.redhat.com/errata/RHBA-2010-0764.html

Due to a malfunction in libxml2-2.6.26 which comes with RHEL5.5,
Pacemaker may fail to update the cib information.

If you saw an error log like this, you're hitting this issue:
---
attrd: [16708]: ERROR: attrd_cib_callback: Update -40 for
default_ping_set=100 failed: Required data for this CIB API call not
found
---

Or you may get an error from a crm_* command like this:
---
# crm_standby -U node1 -v off
Please choose from one of the matches above and suppy the 'id' with --attr-id
---

It happened only in limited situations as long as we've tested,  but
technically it randomly happens.
The bug in libxml2 seems have been already fixed in libxml2-2.6.27 or
later according to the git log.


Related discussions and links:
http://www.gossamer-threads.com/lists/linuxha/pacemaker/61182
https://bugzilla.redhat.com/show_bug.cgi?id=613860
http://git.gnome.org/browse/libxml2/commit/?id=6422d916d929cb8653d950d4b424388a7ea7230d


Acknowledgments:
Many thanks to Hideo Yamauchi and RedHat support for resolving  this issue.


I hope it helps to all.
Thanks,

-- 
Keisuke MORI




More information about the Pacemaker mailing list