Add config review and "RELOAD CONFIG" in control.php. rsync
the new config to /etc/keepalived/keepalived.conf, make sure
piranha user has previliege to run rsync and service command
by run visudo to edit /etc/sudoers as:

Host_Alias      LOCAL = 192.168.1.189
Cmnd_Alias PIRANHA = /sbin/service, /usr/bin/rsync
piranha         LOCAL=NOPASSWD:PIRANHA

also make sure below is commented out in /etc/sudoers too

Defaults    requiretty

fix a bug that keepalived only accept uppercase TCP/UDP as proper
virtual server protocol, lowercase tcp/udp does not work
added select option for virtual server snat address group selection