[Pacemaker] Building the GUI for Pacemaker 0.7

Yan Gao ygao at novell.com
Thu May 22 01:50:53 EDT 2008

On Wed, 2008-05-14 at 14:58 +0200, Andrew Beekhof wrote:
> One of the things that we've done in 0.7 is to switch to libxml2 for  
> all our xml data structures.
> This of course made the GUI blow up because it wasn't using the  
> correct wrapper functions.
> I've almost got the GUI building again, but I'm stuck on one function  
> in mgmt_crm.c:
>     cl_msg_swap_offset(crm_data_t* msg, int offset1, int offset2)
> If anyone has the time or inclination to rewrite this function so that  
> it works with 0.7, I'd be very grateful.
Hi Andrew,
I'll look at this. But I met problems with pacemaker 0.7.

pacemaker-0.7.0-8.2.i586.rpm from

hearbeat*.rpm (and required openais*.rpm) from

1.After the first time to start heartbeat service

# crm_verify -LVVV

crm_verify[12048]: 2008/05/22_13:18:06 info: main: =#=#=#=#= Getting XML
crm_verify[12048]: 2008/05/22_13:18:06 info: main: Reading XML from:
live cluster
crm_verify[12048]: 2008/05/22_13:18:06 notice: main: Required feature
set: 2.0
crm_verify[12048]: 2008/05/22_13:18:06 info: validate_with: Validating
0x80585d0 with: /usr/share/heartbeat/pacemaker-0.7.rng (type=2)
element configuration: Relax-NG validity error : Element cib failed to
validate content
crm_verify[12048]: 2008/05/22_13:18:06 ERROR: main: CIB did not pass DTD
crm_verify[12048]: 2008/05/22_13:18:06 info: determine_online_status:
Node yingying is online
Errors found during check: config not valid
crm_verify[12048]: 2008/05/22_13:18:06 WARN: cib_native_free: Freeing

Does it mean that it was validating the xml according to schema instead
of DTD ? And the intial one is invalid ?

2. if use cibadmin to modify it, it'll return:

Call cib_create failed (-42): Write requires quorum

Though the have_quorum is 1.

There's a single node ucasting lo.
Attached the hb_report. 
Could you pls help to check it? Thank you!

Yan Gao
China R&D Software Engineer
ygao at novell.com

Novell, Inc.
SUSE® Linux Enterprise 10
Your Linux is ready
-------------- next part --------------
A non-text attachment was scrubbed...
Name: pacemaker-07-report.tar.gz
Type: application/x-compressed-tar
Size: 17253 bytes
Desc: not available
URL: <https://lists.clusterlabs.org/pipermail/pacemaker/attachments/20080522/8edecc09/attachment-0001.bin>

More information about the Pacemaker mailing list