采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
宿主机起keepalived后,后台应用(宿主机上)访问keepalived配置的虚拟ip,出现超时。宿主机外是正常访问,关掉宿主机的防火墙也可以访问。应该怎样配置防火墙才能在宿主机内正常访问数据库集群?
同学你好,我没太听懂你说的场景。Keepalived被防火墙拦截了,那就开放一下haproxy占用的端口,你先试一下。如果还不行,欢迎继续提问。
后台应用和docker数据库集群在同一台物理机上,物理机起了keepalived后,后台应用访问不了keepalived配置的虚拟ip。但是,其他物理机可以连接keepalived配置中的ip。如果关掉防火墙,后台应用也能正常访问keepalived配置的ip。
是防火墙屏蔽了虚拟IP的VRRP组播,解决办法可以参考http://blog.chinaunix.net/uid-20794884-id-5704461.html
firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface ens160 --destination 224.0.0.18 --protocol vrrp -j ACCEPT 我这边是centos 7 ,跑了这条,网卡也改成自己服务器的了,但是还是不行。应该怎样排查这个问题
登录后可查看更多问答,登录/注册
手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机
1.2k 28
1.8k 26
1.2k 25
1.4k 24
1.4k 21