docker swam共享网络方式,启创建haporxy容器里安装keepalived,配置虚拟ip地址不通的问题
来源:7-3 课后作业(下)

慕仰928393
2020-05-29
我在一台vmware虚拟里用创建网络的方式搭建pxc环境,keeplived实现负载没有问题。
但是我在2台服务器上利用docker swam共享网络方式搭建,遇到了haporxy容器里安装keepalived,手动配置
虚拟ip地址(和其他容器的地址一个地址段),但是该虚拟ip地址ping不通。在其他容器里也ping不通该地址。这个问题如何解决。
这种方式可以吗?如果不可以,怎么去解决,谢谢。
写回答
2回答
-
慕仰928393
提问者
2020-05-29
老师,您好,描述的可能有点歧义。
我在我的电脑上用vm做虚机,利用docker network create --subnet=172.18.0.0/16 net1,宿主机安装keeplived实现负载没有问题。在另外一个平台上,有2台centos服务器,利用docker swam共享网络方式搭建,创建了haporxy容器并在容器里安装了keepalived,手动配置虚拟ip地址(docker swam同一个地址段),但是该虚拟ip地址ping不通。在其他容器里也ping不通该地址。在宿主机上安装了keepalved配置了虚拟ip地址是通的,访问这个ip地址加4001端口也没有问题。这2台服务器应该是利用VMware vSphere开通的服务器(是内网服务器,无法连接互联网,不是互联网上阿里云腾讯类似的云平台服务)。
00 -
神思者
2020-05-29
第二个服务器是云主机吗?
012020-05-29
相似问题