vmware centos7,h1上安装的keepalived 启动成功,宿主机却ping不通

来源:4-5 负载均衡的高可用方案(下)

leesny

2018-07-20

宿主机ping不通 h1 keepalived 虚拟ip。老师,这个会是哪些原因导致的呢? keepalived 应该是启动成功的(执行service keepalived start 显示ok,另外问一下,除了启动时ok提示以外,还有其它方式检查它是否成功启动吗?)

写回答

2回答

神思者

2018-07-20

有几个办法,第一在docker里面安装ping命令,然后在haproxy的容器内去ping虚拟IP,因为容器内和虚拟IP是同一个网段。另外用docker logs 容器id,看一下容器的日志信息,有没有报错的信息。我怀疑问题可能是keepalived配置文件的问题导致keepalived出错。另外问一句,你是在云主机上运行吗?云主机是不能设置虚拟IP的。

1
2
leesny
老师,你上面提到的docker logs 容器id,这个在haproxy容器里面没法执行吧? 如果在docker里面执行的话,也只能看haproxy的日志哟?
2018-07-20
共2条回复

imooc_lvshun

2019-02-12

同样的问题,解决了么,我在docker容器里安装ping也同样拼不通. 好急

0
1
神思者
刚刚已经回复了,请看一下你另一个提问的回复。
2019-02-12
共1条回复

Docker环境下的企业级前后端分离项目部署与运维

手把手带你学会项目分布式集群部署,让你的系统不再惧怕宕机

2459 学习 · 1018 问题

查看课程