keepalived,无法转发请求

鸟菜啊 发布于 2016/11/11 17:21
阅读 849
收藏 0

1,lvs 172.16.4.6 与 172.16.4.9

2,vip 是 172.16.4.120

3,服务是 172.16.4.10 与 172.16.4.11

4,服务器都是 ubuntu,

5,lvs请求到请求了,但是无法转发到 10与  11的 服务器上。

6]# ipvsadm
IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
TCP  172.16.4.120:mysql wrr
  -> 172.16.4.10:mysql           Masq    1      0          1         
  -> 172.16.4.11:mysql           Masq    1      0          1

7,配置文件是

global_defs {
        notification_email {
               admin@test
        }       
        notification_email_from admin@test.com
        smtp_server 127.0.0.1
        smtp_connect_timeout 30
        router_id LVS_MASTER
}       

vrrp_instance mysql_1 {
    state backup
    interface eth0
    virtual_router_id 61
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }   
    virtual_ipaddress {
        172.16.4.120
    }   
}   

virtual_server 172.16.4.120 3306 {
    delay_loop 6
    lb_algo wrr
    lb_kind NAT
    nat_mask 255.255.255.0
    persistence_timeout 0
    protocol TCP
    
    real_server 172.16.4.10 3306 {
        weight 1
        TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
                connect_port 3306
        }       
    }   
    
    real_server 172.16.4.11 3306 {
        weight 1
        TCP_CHECK {
            connect_timeout 3
            nb_get_retry 3
            delay_before_retry 3
                connect_port 3306
        }       
    }   
}


加载中
0
滔哥
滔哥
看着配置无误,检查一下各机器的防火墙是否关闭。如果不在同一网络,检查硬防。我能想到的只有这个了
返回顶部
顶部