Hi! An update: The fix was to delete the nodes and re-create them. CRM shell was happy then, displaying the node like this: --- node h04 \ utilization utl_cpu=200 utl_ram=1200 attributes standby=off ---
But when committing the config I got warnings in syslog like this: pengine[25263]: error: crm_int_helper: Characters left over after parsing 'off': 'off' I feel different parts of the cluster stack have different expectations on the syntax... Regards, Ulrich >>> Ulrich Windl schrieb am 14.12.2015 um 08:22 in Nachricht <566E6E49.49E : 161 : 60728>: >>>> Kristoffer Grönlund <kgronl...@suse.com> schrieb am 12.12.2015 um 08:43 in > Nachricht <87io443ydc....@krigpad.kri.gs>: > > Ulrich Windl <ulrich.wi...@rz.uni-regensburg.de> writes: > > > >> Hi! > >> > >> "crm configure edit" displays the nodes section in XML like this: > >> > >> xml <node id="h04" uname="h04"> \ > >> <utilization id="h04-utilization"> \ > >> <nvpair id="h04-utilization-utl_ram" name="utl_ram" value="1200"/> \ > >> <nvpair id="h04-utilization-utl_cpu" name="utl_cpu" value="200"/> \ > >> </utilization> \ > >> <instance_attributes id="nodes-h04"> \ > >> <nvpair id="nodes-h04-standby" name="standby" value="off"/> \ > >> </instance_attributes> \ > >> </node> > >> > >> In SLES11 SP3 this was not the case... > >> > >> The rest of the config is not displayed in XML, just the nodes. > > > > Hi, > > > > This may be caused by an unrelated problem with the configuration. crmsh > > tries to verify that the CLI syntax truly matches the XML syntax, and > > will revert to displaying the XML if it thinks the representation > > doesn't match. It can get confused in some cases. > > > > You might get more information using > > > > crm -dR configure show h04 > > Thanks for the hint! Tying it I get some message like these: > DEBUG: node!=node: number of children differ > > In Detail it seems the new software wants to see <instance_attributes> > inside <node>, and does not want to see: > <nvpair id="h04-utilization-attributes" name="attributes"></nvpair> > <nvpair id="h04-utilization-standby" name="standby" >value="off"></nvpair> > > So is it too much to expect for an upgrade to fix the XML syntax it it > changed? > (The output of "cibadmin -Q" does not indicate the XML schema being used) > > > > > In general, for problems upgrading from SLES11SP3 to SLES11SP4 I would > > recommend filing issues with SUSE, not upstream. > > It's not "filing an issue"; it's "make people aware" before they run into > the same problems that I did. > > Regards, > Ulrich > > _______________________________________________ Users mailing list: Users@clusterlabs.org http://clusterlabs.org/mailman/listinfo/users Project Home: http://www.clusterlabs.org Getting started: http://www.clusterlabs.org/doc/Cluster_from_Scratch.pdf Bugs: http://bugs.clusterlabs.org