[ClusterLabs] Antw: Re: Q: "pengine[7280]: error: Characters left over after parsing '10#012': '#012'"

Ulrich Windl Ulrich.Windl at rz.uni-regensburg.de
Mon Aug 26 02:46:26 EDT 2019


>>> Jan Pokorný <jpokorny at redhat.com> schrieb am 22.08.2019 um 12:09 in
Nachricht
<20190822100910.GE7736 at redhat.com>:
> On 22/08/19 08:07 +0200, Ulrich Windl wrote:
>> When a second node joined a two‑node cluster, I noticed the
>> following error message that leaves me kind of clueless:
>>  pengine[7280]:    error: Characters left over after parsing '10#012': 
> '#012'
>> 
>> Where should I look for these characters?
> 
> Given it's pengine related, one of the ideas is it's related to:
> 
> https://github.com/ClusterLabs/pacemaker/commit/9cf01f5f987b5cbe387c4e040ff5

> bfd6872eb0ad
> 
> Therefore it'd be nothing to try to tackle in the user‑facing
> configuration, but some kind of internal confusion, perhaps stemming
> from mixing pacemaker version within the cluster?

True: the DC has pacemaker-1.1.19+20180928.0d2680780-1.8.x86_64 while the node
freshly started has pacemaker-1.1.19+20181105.ccd6b5b10-3.10.1.x86_64.

> 
> By any chance, do you have an interval of 12 seconds configured
> at any operation for any resource?

Nope, but we have "interval=120" a few times.

> 
> (The only other and unlikely possibility I can immediately see is
> having one of pe‑*‑series‑max cluster options misconfigured.)

Also applies somewhat:
THe guy who configured the cluster forgot to set a limit on the input files,
so we had a leady a few thousands of them. I set the limit, and also "tried to
convince" the cluster to wrap around the numbers without restarting by writing
a smaller number into /var/lib/pacemaker/pengine/pe-input.last

> 
>> The message was written after an announced resource move to the new
>> node.
> 
> ‑‑ 
> Poki





More information about the Users mailing list