当前位置:网站首页>mysql主主复制+keepalived高可用
mysql主主复制+keepalived高可用
2022-08-10 16:59:00 【51CTO】
背景
在给客户搭建主从复制的时候客户要求故障能自动切换,就搜了一下相关的方案,Mysql主主复制+keepalived高可用,以下是搭建过程
1、mysql节点1作为主节点,节点2作为从节点的配置
1.1 在节点1创建主从复制用户及授权
1.2 查看节点1的日志位置

记住以上日志位置,节点二配置需要使用
1.3 节点二配置主从复制
1.4 查看主从复制状态

此时已经同步。
2、mysql节点1作为从节点节点2作为主节点配置
2.1 在节点2创建复制用户并授权
2.2 查看节点2日志位置

2.3 在节点1作主从复制配置
2.4 验证主从是否同步
在节点1上

可以看到已经同步。
3、安装keepalived服务
如果是离线环境则安装以下几个离线包
3.1 2个节点配置keepalived
编辑keepalived.conf配置文件,两个节点上的配置都差不多,只是router_id,priority的值不一样,还有unicast_src_ip和unicast_peer值不一样需要对调。
编辑端口检测脚本,因为keepalived的原理是通过执行端口检测脚本上面的返回值来进行相应的关闭keepalived应用以将流量转发到对应的正常的后端端口上
分别启动keepalived
3.2 查看是否成功
在其中一个节点,查看/var/log/message,显示以下内容,表示节点1已经是主节点
节点2是备份节点

边栏推荐
猜你喜欢
随机推荐
LeetCode-2. Add Two Numbers
软件工程基础知识--需求分析
教你自己搭建一个IP池(绝对超好用!!!!)
C专家编程 第10章 再论指针 10.4 向函数传递一个一维数组
一张图快速了解 Istio 的 EnvoyFilter
C语言按位运算符如何使用
一颗完整意义的LPWAN SOC无线通信芯片——ASR6601
Annual salary of 600,000+?This 100,000-word interview assault book covers all technology stacks from Ali P5 engineers to P7
在 Istio 服务网格内连接外部 MySQL 数据库
数据库注入提权总结(二)
PC软件问题二[Win10系统将UltraEdit添加到右键菜单的方法]
The sword refers to OfferⅡ 045. The bottommost leftmost value of the binary tree dfs
sprintboot验证码kaptcha 自定义图片样式
雷达存在感应器技术,实时感知控制应用,雷达人体探测方案
mysql定义存储过程
李斌带不动的长安新能源高端梦,华为和“宁王”能救吗?
TradingView_学习笔记
requests库访问接口
JWT 实现登录认证 + Token 自动续期方案
v-model指令:获取和设置表单元素的值









