master: ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ global_defs {
router_id lvs_1
}
vrrp_sync_group VGM {
group {
VI_WEB
}
}
vrrp_sync_group VGM2 {
group {
VI_WEB2
}
}
vrrp_instance VI_WEB {
state MASTER
interface em1
lvs_sync_daemon_inteface em1
virtual_router_id 53
priority 180
advert_int 5
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
222.73.112.189
}
}
# setting port 80 forward
virtual_server 222.73.112.189 80 {
delay_loop 6
lb_algo rr
lb_kind DR
#persistence_timeout 10
protocol TCP
real_server 222.73.112.177 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 222.73.112.178 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
#}
vrrp_instance VI_WEB2 {
state BACKUP
interface em1
lvs_sync_daemon_inteface em1
virtual_router_id 52
priority 100
advert_int 5
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
222.73.112.187
}
}
# setting port 80 forward
virtual_server 222.73.112.187 80 {
delay_loop 6
lb_algo rr
lb_kind DR
#persistence_timeout 10
protocol TCP
real_server 222.73.112.137 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 222.73.112.155 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
}
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ slave +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ global_defs {
router_id lvs_2
}
vrrp_sync_group VGM {
group {
VI_WEB
}
}
vrrp_sync_group VGM2 {
group {
VI_WEB2
}
}
vrrp_instance VI_WEB {
state BACKUP
interface em1
lvs_sync_daemon_inteface em1
virtual_router_id 53
priority 100
advert_int 5
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
222.73.112.189
}
}
# setting port 80 forward
virtual_server 222.73.112.189 80 {
delay_loop 6
lb_algo rr
lb_kind DR
#persistence_timeout 10
protocol TCP
real_server 222.73.112.177 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 222.73.112.178 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
}
vrrp_instance VI_WEB2 {
state MASTER
interface em1
lvs_sync_daemon_inteface em1
virtual_router_id 52
priority 180
advert_int 5
authentication {
auth_type PASS
auth_pass 1111
}
virtual_ipaddress {
222.73.112.187
}
}
# setting port 80 forward
virtual_server 222.73.112.187 80 {
delay_loop 6
lb_algo rr
lb_kind DR
#persistence_timeout 10
protocol TCP
real_server 222.73.112.137 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
real_server 222.73.112.155 80 {
weight 100
TCP_CHECK {
connect_timeout 3
nb_get_retry 3
delay_before_retry 3
connect_port 80
}
}
}
|