Hi,

Duh, I did not add any integer(debug level, I suppose) after Debug. Sorry
for having wasted your time.

Perhaps there should be  a comment above Debug explaining usage and
keepalived should record the parse error.

Thanks again.

On Mon, Oct 15, 2012 at 5:01 PM, Vincent Bernat <ber...@debian.org> wrote:

>  ❦ 15 octobre 2012 07:47 CEST, Kesavan Rengarajan <k7+deb...@trk7.com> :
>
> > when I uncomment debug in the keepalive config, I can see a lot of these
> in syslog:
> >
> > Oct 15 16:16:21 ml-lb2 Keepalived: Starting VRRP child process, pid=5788
> > Oct 15 16:16:21 ml-lb2 Keepalived_vrrp: Registering Kernel netlink
> reflector
> > Oct 15 16:16:21 ml-lb2 Keepalived_vrrp: Registering Kernel netlink
> command channel
> > Oct 15 16:16:21 ml-lb2 Keepalived_vrrp: Registering gratutious ARP
> shared channel
> > Oct 15 16:16:21 ml-lb2 Keepalived_vrrp: Initializing ipvs 2.6
> > Oct 15 16:16:21 ml-lb2 Keepalived_vrrp: Opening file
> '/etc/keepalived/keepalived.conf'.
> > Oct 15 16:16:21 ml-lb2 Keepalived: VRRP child process(5788) died:
> Respawning
> > Oct 15 16:16:21 ml-lb2 Keepalived: Starting VRRP child process, pid=5789
> >
> > commenting out debug stops the respawn as well the logs above
>
> Hi!
>
> This means that one of the keepalived processes is
> segfaulting. Keepalived parser is very weak. It is likely there is a
> problem in your configuration file. For example, did you put an integer
> between 0 and 4 after debug?
> --
> Document your data layouts.
>             - The Elements of Programming Style (Kernighan & Plauger)
>

Reply via email to