I have the same problem.

Keepalived v1.1.17 (02/10,2010)

Config:
****
virtual_server localhost 8443 {

    delay_loop 5
    protocol TCP

    real_server localhost 8443 {

        notify_up "logger -p daemon.warn -t Keepalived 'Proxy UP';"
        notify_down "logger -p daemon.err -t Keepalived 'Proxy DOWN, 
restarting...'; service vrrp restart; service nginx restart"

        SSL_GET {
            url {
              path /stub
              status_code 200
            }
            connect_port    8443
            connect_timeout 3
            delay_before_retry 3
        }
    }

    real_server localhost 8443 {

        notify_up "logger -p daemon.warn -t Keepalived 'VRRPd UP';"
        notify_down "logger -p daemon.err -t Keepalived 'VRRPd DOWN, 
restarting...'; service vrrp restart"

****

The problem is reproduced after rebooting the computer. It is writing the 
following messages to log:
May 31 18:24:36 int-top-lb2 Keepalived: Remove a zombie pid file 
/var/run/checkers.pid
May 31 18:24:36 int-top-lb2 Keepalived: Starting Healthcheck child process, 
pid=3738
May 31 18:24:36 int-top-lb2 Keepalived: Healthcheck child process(3738) died: 
Respawning
May 31 18:24:36 int-top-lb2 Keepalived: Remove a zombie pid file 
/var/run/checkers.pid
May 31 18:24:36 int-top-lb2 Keepalived: Starting Healthcheck child process, 
pid=3740
May 31 18:24:36 int-top-lb2 Keepalived: Healthcheck child process(3740) died: 
Respawning
May 31 18:24:36 int-top-lb2 Keepalived: Remove a zombie pid file 
/var/run/checkers.pid
May 31 18:24:36 int-top-lb2 Keepalived: Starting Healthcheck child process, 
pid=3742
and so on

As we have found after execution of "modprob ip_vs" keepalived become to
normal work

-- 
You received this bug notification because you are a member of Ubuntu
High Availability Team, which is a bug assignee.
https://bugs.launchpad.net/bugs/160426

Title:
  keepalived using genhash keeps getting "zombied" and using CPU to a
  100%

Status in “keepalived” package in Ubuntu:
  New

Bug description:
  Binary package hint: keepalived

  When using keepalived last version from Dapper, when it has a genhash
  failure on http service check it keeps writing every second to logs
  filling the hard drive, using 100% CPU and the checker get "zombie". A
  restart of the process does not work on it, and if it happens on the
  master server, it also starts on the slave server, making the service
  unavailable in 90% of the requests. I installed by hand compiling
  1.1.15 and problem goes away for now, with 1.1.14 the issue still
  happens.

  Log Trace: 
  Nov  4 06:43:41 fw02 Keepalived: Starting Healthcheck child process, pid=9787
  Nov  4 06:43:41 fw02 Keepalived_healthcheckers: Registering Kernel netlink 
reflector
  Nov  4 06:43:41 fw02 Keepalived: VRRP child process(9786) died: Respawning
  Nov  4 06:43:41 fw02 Keepalived_healthcheckers: Registering Kernel netlink 
command channel
  Nov  4 06:43:41 fw02 Keepalived: Remove a zombie pid file /var/run/vrrp.pid
  Nov  4 06:43:41 fw02 Keepalived_healthcheckers: Configuration is using : 
31701 Bytes
  Nov  4 06:43:41 fw02 Keepalived_vrrp: Using MII-BMSR NIC polling thread...
  Nov  4 06:43:41 fw02 Keepalived: Starting VRRP child process, pid=9788
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering Kernel netlink reflector
  Nov  4 06:43:42 fw02 Keepalived: Healthcheck child process(9787) died: 
Respawning
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering Kernel netlink command 
channel
  Nov  4 06:43:42 fw02 Keepalived: Remove a zombie pid file 
/var/run/checkers.pid
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering gratutious ARP shared 
channel
  Nov  4 06:43:42 fw02 Keepalived_healthcheckers: Using MII-BMSR NIC polling 
thread...
  Nov  4 06:43:42 fw02 Keepalived: Starting Healthcheck child process, pid=9789
  Nov  4 06:43:42 fw02 Keepalived_healthcheckers: Registering Kernel netlink 
reflector
  Nov  4 06:43:42 fw02 Keepalived_healthcheckers: Registering Kernel netlink 
command channel
  Nov  4 06:43:42 fw02 Keepalived: VRRP child process(9788) died: Respawning
  Nov  4 06:43:42 fw02 Keepalived_healthcheckers: Configuration is using : 
31701 Bytes
  Nov  4 06:43:42 fw02 Keepalived: Remove a zombie pid file /var/run/vrrp.pid
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Using MII-BMSR NIC polling thread...
  Nov  4 06:43:42 fw02 Keepalived: Starting VRRP child process, pid=9790
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering Kernel netlink reflector
  Nov  4 06:43:42 fw02 Keepalived: Healthcheck child process(9789) died: 
Respawning
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering Kernel netlink command 
channel
  Nov  4 06:43:42 fw02 Keepalived: Remove a zombie pid file 
/var/run/checkers.pid
  Nov  4 06:43:42 fw02 Keepalived_vrrp: Registering gratutious ARP shared 
channel
  Nov  4 06:43:42 fw02 Keepalived_healthcheckers: Using MII-BMSR NIC polling 
thread...

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/keepalived/+bug/160426/+subscriptions

_______________________________________________
Mailing list: https://launchpad.net/~ubuntu-ha
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~ubuntu-ha
More help   : https://help.launchpad.net/ListHelp

Reply via email to