[Pacemaker] parse error in config: The consensus timeout parameter (1200 ms) must be atleast 1.2 * token (1200 ms)

Steven Dake sdake at redhat.com
Sat Jan 2 18:47:05 EST 2010


On Mon, 2009-12-28 at 19:05 -0500, Daniel Qian wrote:
> I am using Corosync 1.2.0 that comes with Fedora 12 and have this error when 
> trying to start corosync service. If I set it to anything above 1200 the 
> error goes away. Is this a bug or something intended for?
> 
> Thanks,
> Daniel 
> 

We require consensus to be 1.2 * token, or the membership protocol can
enter a degrated state of operation.  This issue was recently found and
we wanted to enforce the correct policy regarding this config option on
configurations to avoid erroneous membership protocol behavior.

There is a bug in 1.2.0 (fixed in trunk) where if it is exactly 1.2* the
token, an error will be printed.  For example, 1200 returns an error,
1201 works.  (1200 is 1.2* the token).

Regards
-steve
> 
> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker





More information about the Pacemaker mailing list