采纳答案成功!
向帮助你的同学说点啥吧!感谢那些助人为乐的人
宿主机安装keepalived后,用宿主机keepalived的虚拟ip能连上mysql,但用宿主机keepalived虚拟ip 访问haproxy监控页面 xxxx:8888却不成功,老师,这个如何排查呢? 宿主机的keepalived.conf 配置是ok的。
绕了一大圈,是宿主主机防火墙的问题。心塞
你没有关闭防火墙,唉!Keepalived使用的VRRP协议是被防火墙拦截的。不关闭防火墙也可以,只是要开放VRRP协议。 firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --protocol vrrp -j ACCEPT,然后 firewall-cmd --reload
同学你好,你访问的8888端口后面加上/dbs相对路径了吗?
加了的,虚拟ip+4001 或者虚拟ip+4003是可以访问成功的。 4001和4003分别是h1和h2映射的宿主主机ip。
老师,我用虚拟ip+4003,虚拟ip+4001 却能访问到监控页面。用虚拟ip+8888 却不行? 问题出在哪里呢?
把宿主机的配置文件粘上来看看
配置应该没有问题,我用虚拟ip连3306都可以访问, 配置文件内容粘贴不下
片段1: vrrp_instance VI_1 { state MASTER interface ens33 virtual_router_id 51 priority 100 advert_int 1 authentication { auth_type PASS auth_pass 1111 } virtual_ipaddress { 192.168.1.150 } }
登录后可查看更多问答,登录/注册
手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机
1.2k 28
1.7k 26
1.2k 25
1.4k 24
1.3k 21