Este conteúdo não está disponível no idioma selecionado.
A.3. Install and Configure keepalived
Perform the following procedure on your two HAProxy nodes:
- Install keepalived.
# yum install -y keepalived - Configure keepalived.
# vim /etc/keepalived/keepalived.confIn the following configuration, there is a script to check the HAProxy processes. The instance useseth0as the network interface and configureshaproxyas the master server andhaproxy2as the backup server. It also assigns a virtual IP address of 192.168.0.100.vrrp_script chk_haproxy { script "killall -0 haproxy" # check the haproxy process interval 2 # every 2 seconds weight 2 # add 2 points if OK } vrrp_instance VI_1 { interface eth0 # interface to monitor state MASTER # MASTER on haproxy, BACKUP on haproxy2 virtual_router_id 51 priority 101 # 101 on haproxy, 100 on haproxy2 virtual_ipaddress { 192.168.0.100 # virtual ip address } track_script { chk_haproxy } } - Enable and start keepalived.
# systemctl enable keepalived # systemctl start keepalived