keepalived配置文件的问题

来源:12-1 MyCat双机热备方案(一)

慕仙0156028

2021-11-25

keepalived程序安装在mycat容器之后,关于keepalived.conf文件的配置,virtual_address配置的虚拟ip,您说因为mycat容器是运行在swarm网络里面的,所以这个ip是swarm网段中选取的ip地址,但是您当时创建mycat容器的时候,选择的网络模式并没有使用swarm网络,而是host模式,所以当时也就没有做mycat的8066端口映射,直接使用navicat就可以连了。其次就是,即便是swarm网络,docker network inspect swarm_mysql查了一下,swarm网络提供的gateway是10.0.1.1(这个ip宿主机上是ping不通的),但是课程里面给的虚拟ip是172.18.0.201,还是因为您那台机器用的swarm网络的网段就是172.18.0.201,或者这个ip地址配置的是docker_gwbridge网卡对应的地址,我有点搞不懂这个ip,麻烦老师解答一下,谢谢

写回答

1回答

神思者

2021-11-25

你是在本地虚拟机上运行,还是用的云主机?

0
2
神思者
回复
慕仙0156028
你认真再回看视频,里面说的很清楚呀,Swarm是虚拟网络,它的内部IP怎么转换的不用操心,你按照视频去配置就行。但是遇到本地局域网,要修改成你自己的。比如我的局域网是192.168.99.*的,你要换成你自己的。
2021-11-25
共2条回复

阿里新零售数据库设计与实战 (升级版)

解锁“新零售”业务让数据库实战能力再上一层楼

2101 学习 · 701 问题

查看课程