keepalived,无法转发请求
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
}
}
}
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
看着配置无误,检查一下各机器的防火墙是否关闭。如果不在同一网络,检查硬防。我能想到的只有这个了