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