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) >