From a936e5c7d7da48f38dbdc7c6012750909afe5ff0 Mon Sep 17 00:00:00 2001 From: Jimmy Song Date: Tue, 9 May 2017 14:07:11 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0keepalived=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E6=96=87=E4=BB=B6?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- etc/keepalived/keepalived.conf | 54 ++++++++++++++++++++++++++++++++++ 1 file changed, 54 insertions(+) create mode 100644 etc/keepalived/keepalived.conf diff --git a/etc/keepalived/keepalived.conf b/etc/keepalived/keepalived.conf new file mode 100644 index 000000000..9743d0b3f --- /dev/null +++ b/etc/keepalived/keepalived.conf @@ -0,0 +1,54 @@ +! Configuration File for keepalived + +global_defs { + notification_email { + root@localhost + } + notification_email_from kaadmin@localhost + smtp_server 127.0.0.1 + smtp_connect_timeout 30 + router_id LVS_DEVEL +} + +vrrp_instance VI_1 { + state MASTER + interface eth0 + virtual_router_id 51 + priority 100 + advert_int 1 + authentication { + auth_type PASS + auth_pass 1111 + } + virtual_ipaddress { + 172.20.0.119 + } +} + +virtual_server 172.20.0.119 80{ + delay_loop 6 + lb_algo loadbalance + lb_kind DR + nat_mask 255.255.255.0 + persistence_timeout 0 + protocol TCP + + real_server 172.20.0.113 80{ + weight 1 + TCP_CHECK { + connect_timeout 3 + } + } + real_server 172.20.0.114 80{ + weight 1 + TCP_CHECK { + connect_timeout 3 + } + } + real_server 172.20.0.115 80{ + weight 1 + TCP_CHECK { + connect_timeout 3 + } + } +}