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 _______________________________________________ Pacemaker mailing list: Pacemaker@oss.clusterlabs.org http://oss.clusterlabs.org/mailman/listinfo/pacemaker Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://developerbugs.linux-foundation.org/enter_bug.cgi?product=Pacemaker