本文主要是介绍keepalived+mysql实现双机互备高可用(一),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
最近公司要求对原有项目进行重构,需要将mysql和keepalived安装在docker容器内,方便在客户环境的部署。于是学习了一番,在两台虚拟机的docker容器内搭建了mysql双机互备,并安装了keepalived,保障数据库的高可用。
大概的流程分3步走:
1.准备服务器
2.在容器内安装mysql+keepalived
3.设置mysql的双机互备和keepalived的高可用
1.准备两台虚拟服务器
server1:192.168.20.134
server2:192.168.20.135
下面的教程写的很详细:
VMwear安装Centos7超详细过程 - 简书
2.在容器内安装mysql+keepalived
docker容器内安装mysql+keepalivedhttps://mp.csdn.net/mp_blog/creation/editor/121906659https://mp.csdn.net/mp_blog/creation/editor/121906659
3.设置mysql的双机互备和keepalived的高可用
配置mysql的双机互备和keepalived的高可用https://mp.csdn.net/mp_blog/creation/editor/121907031https://mp.csdn.net/mp_blog/creation/editor/121907031
这篇关于keepalived+mysql实现双机互备高可用(一)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!