请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

本机浏览器无法访问 8888/dbs

老师你好,我按照你的步骤来部署,本机浏览器访问ip:4001/dbs,ip:4003/dbs的haproxy都没问题,虚拟机里也能ping通keepalived.conf设置的ip,但是本机的浏览器无法访问 ip:8888/dbs
这是我的网段
图片描述
这是keepalived.conf代码

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.80.150
    }
}


virtual_server 192.168.80.150 8888 {
    delay_loop 3
    lb_algo rr 
    lb_kind NAT
    persistence_timeout 50
    protocol TCP

    real_server 172.18.0.201 8888 {
        weight 1
    }
}


virtual_server 192.168.80.150 3306 {
    delay_loop 3
    lb_algo rr 
    lb_kind NAT
    persistence_timeout 50
    protocol TCP

    real_server 172.18.0.201 3306 {
        weight 1
    }
}

宿主机能ping通设置192.168.80.150
图片描述
且本地主机也可以ping通192.168.80.150
图片描述
但是浏览器不能访问192.168.80.150:8888/dbs
图片描述
麻烦老师帮我看看问题出在哪里

正在回答

1回答

神思者 2019-09-21 00:15:35

你用Navicat连接一下150IP的3306端口,看看MySQL能不能连上

0 回复 有任何疑惑可以回复我~
  • 提问者 慕UI1096065 #1
    老师你好,我用navicat可以连上150的3306端口
    回复 有任何疑惑可以回复我~ 2019-09-21 09:05:08
  • 神思者 回复 提问者 慕UI1096065 #2
    你把Keepalived端口换成8888以外的端口试一下,我怀疑是端口冲突了
    回复 有任何疑惑可以回复我~ 2019-09-21 09:41:48
  • 提问者 慕UI1096065 回复 神思者 #3
    老师,我换了好几个端口都没用,不知道什么问题
    回复 有任何疑惑可以回复我~ 2019-09-21 23:40:24
问题已解决,确定采纳
还有疑问,暂不采纳
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号