Hi,

i can confirm this bug on stretch - keepalived startup was complaining about IPVS not being available:

Feb 28 11:54:38 foscagno systemd[1]: Started Keepalive Daemon (LVS and VRRP). Feb 28 11:54:38 foscagno Keepalived_healthcheckers[982]: IPVS: Protocol not available

and ipvsadm -L showed zero virtual servers:

$sudo ipvsadm -L
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn

I *think* that calling ipvsadm loaded the ip_vs kernel module behind the scenes, so after yet another keepalived restart, all is fine and i see my virtual servers in ipvsadm -L.

I wonder if this has something to do with a commit that was pre-1.3.2 (https://github.com/acassen/keepalived/commit/d900df2) that was fixed in 1.3.3 (https://github.com/acassen/keepalived/commit/4438875), cf https://github.com/acassen/keepalived/blob/master/ChangeLog#L1029

--
Landry Breuil

Reply via email to