MariaDB主从复制
文章平均质量分 70
MariaDB主从复制
雅冰石
DBA
展开
-
maxscale的causal_reads参数
maxscale可以实现mariadb读写分离(在主库写,在从库读)。mariadb主从复制是异步的,很有可能存在从库延迟于主库的情况。有时候,有的业务无法容忍mariadb从库延时的业务,如执行完写入操作后,想立即读到结果,maxscale自带的参数causal_reads可实现此功能。.........原创 2022-07-13 18:23:30 · 540 阅读 · 0 评论 -
maxscale在mariadb主从切换后如何处理event的状态-handle_events
当服务器降级时,任何状态为“ENABLED”的事件都将设置为“SLAVESIDE_DISABLED”。当服务器升级为主服务器时,如果上次成功查询旧的主服务器时也启用了相同的事件,则“SLAVESIDE_DISABLED”或“DISABLED”的事件将设置为“ENABLED”。需要确保maxscale配置文件里配的监控账号有event权限。...原创 2022-06-21 18:14:35 · 611 阅读 · 0 评论 -
warning: [mariadbmon] The current master server ‘srv-cls01-02‘ is no longer valid because it is in r
warning: [mariadbmon] The current master server 'srv-cls01-02' is no longer valid because it is in read-only mode, but there is no valid alternative to swap to.原创 2022-06-16 16:47:57 · 253 阅读 · 0 评论 -
mariadb全量恢复从库脚本
一 需求描述有时mariadb主从复制出现问题,找不到解决办法的时候,可使用主库数据恢复从库,重新配置主从复制二 脚本内容需要在从库执行该脚本,且执行该脚本前注意修改脚本里Usr和Pwd的变量值为自己环境的复制用户账号密码: << !a.脚本用途: 此脚本用于拿主库备份全量恢复mariadb从库,当从库复制出问题,实在没有其他办法处理时,可在从库上执行该脚本重配主从复制(请谨慎操作,该操作会将从库数据库删除再重建)。b.脚本使用说明: sh recoverySlave.原创 2021-09-23 21:03:54 · 331 阅读 · 0 评论 -
迁移一套mariadb+maxscale到另外一套mariadb+maxscale上
一 实验目的在不影响业务的情况下,将一套现有的mariadb数据迁移到另外一套新mariadb环境。二 实验环境源端mariadb+maxscale架构: 角色 ip 备注 Mariadb 1 192.168.144.251 主库,server_id为1 Mariadb 2 192.168.144.252 从库,se原创 2021-09-14 11:33:50 · 390 阅读 · 0 评论 -
Mariadb使用mysqldump结合GTID特性恢复从库
一 试验介绍有时想利用主库的备份搭建一个新从库,或者覆盖从库的数据,有两种方式。方法一:利用mariabackup进行备份恢复详细请参考https://blog.csdn.net/yabingshi_tech/article/details/108887577中的‘2.3将主库上的数据恢复到从库上’方法二:利用mysqldump进行备份恢复这里使用第二种方法。二 试验步骤2.1 在从库上远程备份主库mysqldump -h 192.168.144.125 -u root ..原创 2020-10-20 16:47:07 · 966 阅读 · 0 评论 -
MariaDB主从复制环境搭建
一 试验环境 角色 IP 操作系统 数据库版本 主库 192.168.144.107 CentOS 7 10.4.14-MariaDB-log 备库 192.168.144.108 CentOS 7 10.4.14-MariaDB-log 二 试.原创 2020-09-30 16:39:30 · 831 阅读 · 0 评论
分享