- 论坛徽章:
- 3
|
按官方文档做的LVS/NAT+keepalived,因为是实验只有一台master和两个RealServer,都配置好后可以正常的访问,但测试时发现了问题,关闭一台RealServer后,还是会访问到它,从而无法显示网页,ipvsadm -ln 里面并没有删除这个已经关掉的机器,再测试发现,总是在keepalived.conf配置文件中配置的第二个Realserver会显示在ipvsadm -ln中
请教各位!
附:keepalived.conf
- ! Configuration File for keepalived
- global_defs {
- router_id LVS_LOOK_01
- }
- vrrp_sync_group VG1 {
- group {
- VI_1
- VI_GATEWAY
- }
- }
- vrrp_instance VI_1 {
- state MASTER
- interface eth0
- virtual_router_id 51
- priority 150
- advert_int 1
- authentication {
- auth_type PASS
- auth_pass 1111
- }
- virtual_ipaddress {
- 192.168.90.9
- }
- }
- vrrp_instance VI_GATEWAY {
- state MASTER
- interface eth1
- virtual_router_id 52
- priority 150
- advert_int 1
- smtp_alert
- authentication {
- auth_type PASS
- auth_pass 1111
- }
- virtual_ipaddress {
- 192.168.17.254
- }
- }
- virtual_server 192.168.90.9 80 {
- delay_loop 6
- lb_algo rr
- lb_kind NAT
- persistence_timeout 50
- protocol TCP
- real_server 192.168.17.11 80 {
- weight 1
- TCP_CHECK {
- connect_timeout 3
- nb_get_retry 3
- delay_before_retry 3
- connect_port 80
- }
- }
- real_server 192.168.17.12 80 {
- weight 1
- TCP_CHECK {
- connect_timeout 3
- nb_get_retry 3
- delay_before_retry 3
- connect_port 80
- }
- }
- }
复制代码
现在所有的Realserver已经关闭但ipvsadm -ln 的结果?
- ipvsadm -ln
- IP Virtual Server version 1.2.1 (size=4096)
- Prot LocalAddress:Port Scheduler Flags
- -> RemoteAddress:Port Forward Weight ActiveConn InActConn
- TCP 192.168.90.9:80 rr persistent 50
- -> 192.168.17.12:80 Masq 1 0 0
复制代码 |
|