[Sheepdog] corosync.conf
MORITA Kazutaka
morita.kazutaka at lab.ntt.co.jp
Tue May 3 23:41:33 CEST 2011
At Sat, 30 Apr 2011 10:42:47 -0700 (PDT),
Ski Mountain wrote:
>
> yes, stupid spelling mistake. So once I got the spelling mistake fixed fixed,
> it still did not start. So in the
>
> /var/log/corosync/corosync.log
> Is the fowling error message. I was able to fix it as it states by adding in
> consensus: 3200
> just above the interface line. Just thought I should reply in case others has
> the same issue as I did when copying the included configuration files. Any idea
> why that line is not included in the example?
>
The default values looks working in my environment. Perhaps, your
corosync (0.2.0) is too old to use implicit default values.
Thanks,
Kazutaka
>
> Apr 30 13:38:06 corosync [SERV ] Unloading all Corosync service engines.
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync extended
> virtual synchrony service
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync
> configuration service
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync cluster
> closed process group service v1.01
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync cluster
> config database access v1.01
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync profile
> loading service
> Apr 30 13:38:06 corosync [SERV ] Service engine unloaded: corosync cluster
> quorum service v0.1
> Apr 30 13:38:20 corosync [MAIN ] Corosync Cluster Engine ('1.2.0'): started and
> ready to provide service.
> Apr 30 13:38:20 corosync [MAIN ] Corosync built-in features: nss
> Apr 30 13:38:20 corosync [MAIN ] Successfully read main configuration file
> '/etc/corosync/corosync.conf'.
> Apr 30 13:38:20 corosync [MAIN ] parse error in config: The consensus timeout
> parameter (1200 ms) must be atleast 1.2 * token (1200 ms).
> Apr 30 13:38:20 corosync [MAIN ] Corosync Cluster Engine exiting with status -9
> at main.c:1359.
>
>
>
> Thanks
>
>
>
>
> ________________________________
> From: MORITA Kazutaka <morita.kazutaka at lab.ntt.co.jp>
> To: Ski Mountain <ski_the_mountain at yahoo.com>
> Cc: sheepdog at lists.wpkg.org
> Sent: Thu, April 28, 2011 9:55:31 AM
> Subject: Re: [Sheepdog] corosync.conf
>
> At Thu, 28 Apr 2011 06:43:41 -0700 (PDT),
> Ski Mountain wrote:
> > I am having some corosync configuration issues. I am very unfamiliar with
> > corosync.
> >
> >
> >
> > When I try to start up corosync I get this error in syslog
> >
> > Apr 28 08:59:31 duo corosync[3614]: parse error in config: parse error in
> > config: .
> > Apr 28 08:59:31 duo corosync[3614]: [MAIN ] Corosync Cluster Engine
> > ('1.2.0'): started and ready to provide service.
> > Apr 28 08:59:31 duo corosync[3614]: [MAIN ] Corosync built-in features: nss
> > Apr 28 08:59:31 duo corosync[3614]: [MAIN ] Successfully read main
> > configuration file '/etc/corosync/corosync.conf'.
> > Apr 28 08:59:31 duo corosync[3614]: [MAIN ] parse error in config: parse
> > error in config: .
> > Apr 28 08:59:31 duo corosync[3614]: [MAIN ] Corosync Cluster Engine exiting
>
> > with status -9 at main.c:1331.
> >
> > and the "corosync.conf" pretty much copied from
> > http://sourceforge.net/apps/trac/sheepdog/wiki/Corosync%20Config, with the
> > bindnetaddr modified. What else do I need to do? I am asuming that I need to
>
> > incurment ringnumber for each node, is that it. What could be causing the
> > syntax error, this log is quite lacking in details.
> >
> >
> > Thanks
> >
> > # Please read the corosync.conf 5 manual page
> > compatibility: whitetank
> > totem {
> > version: 2
> > secauth: off
> > threads: 0
> > # Note, fail_recv_const is only needed if you're
> > # having problems with corosync crashing under
> > # heavy sheepdog traffic. This crash is due to
> > # delayed/resent/misordered multicast packets.
> > # fail_recv_const: 5000
> > interface {
> > ringnumber: 0
> > bindnetaddr: 10.1.2.145
> > mcastaddr: 226.94.1.1
> > mcastport: 5405
> > }
> > }
> > logging {
> > fileline: off
> > to_stderr: no
> > to_logfile: yes
> > to_syslog: yes
> > # the pathname of the log file
> > logfile: /var/log/corosyn/corosync.log
>
> I think you don't create /var/log/corosyn (misstype of
> /var/log/corosync/corosync.log?).
>
> Thanks,
>
> Kazutaka
> [1.2 <text/html; us-ascii (7bit)>]
>
> [2 <text/plain; us-ascii (7bit)>]
> --
> sheepdog mailing list
> sheepdog at lists.wpkg.org
> http://lists.wpkg.org/mailman/listinfo/sheepdog
More information about the sheepdog
mailing list