将主主(3307写--3308读)切换
前提:停止业务,3307上不再有任何写操作
一、将3307设为只读。命令行操作
# 修改配置文件
vim /home/bbq/mysql/mysql-3307/cnf/my.cnf
# 在[mysqld]中增加
read_only
# 重新启动mysqld3307
service mysqld3307 restart
二、检查主库的sql是否在从库上都执行完。mysql客户端操作
# 方法一
# 3308(读转写)执行
SHOW PROCESSLIST;
其中一个user='system user'的线程
如果State值为"Reading event from the relay log",代表正在执行主库同步的中继日志sql
如果State值为"Slave has read all relay log; waiting for the slave I/O thread to update it",代表已经执行完主库同步的中继日志sql
# 方法二(
简单不易出错,推荐)
#3307执行:
show master status # 记录File、Position
#3308执行:
select master_pos_wait(File, Position);
三、将3308设为可写。命令行操作
# 修改配置文件
vim /home/bbq/mysql/mysql-3308/cnf/my.cnf
# 在[mysqld]中删除
# read_only
# 重新启动mysqld3308
service mysqld3308 restart
分享到:
相关推荐
mysql主备机宕机自动切换
MySQL大神模拟当主库意外宕机,master的事务还没来得及传送到主库的情况,slave从binlog server上重现事务,将事务进行补齐。保证主从事务的一致性
mysql主从,主库宕机,从库一键提升为主库shell脚本。
主要介绍了nginx负载均衡配置,宕机自动切换方式,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧
连接池修复MySQL主备切换时连接池无法恢复的问题。在阿里云RDS主备切换时,出现连接池没有及时恢复,问题和handleFatalError机制相关,已修复并通过验证。 连接池Connection支持更多JDK 1.7的JDBC新增方法 连接池...
MySQL详解主从(主库升级).pdf
如发生在 mysql 软件可承受力够但是服务器硬件,或者...宕机 又或者 MYSQL 参数配置过大或者参数配置不合理导致服务器崩溃 ,出现宕机的可能多种多样,本文档主要体现的是宕机后可能出现的问题和后遗症较大的情况是什么
Nginx实现MYSQL主备高可用双活Nginx实现MySQL主备高可用双活Nginx实现MYSQL主备高可用双活Nginx实现MYSQL主备高可用双活Nginx实现MYSQL主备高可用双活
MySQL主从搭建(一主一从)主库my.ini
MySQL主从复制-主库已有数据的解决方案.docx
mysql 主主数据同步 步骤。关键步骤给出。按步骤走 必然可以
使用keepalived实现对mysql主从复制的主备自动切换.docx
提供mysql主从配置详细步骤,并说明主从切换的方法与实现步骤
LNH_MySQL 19-企业场景一主多从宕机从库宕机解决.mp4
MYSQL主主复制原理介绍,MySQL主主复制详细步骤说明!
LNH_MySQL 17-企业场景一主多从宕机从库切换主继续和从同步过程详解1.mp4
LNH_MySQL 18-企业场景一主多从宕机从库切换主继续和从同步过程详解2.mp4
两个mysql数据库之间实现同步,通过定时任务实现从主库到从库的同步,java代码实现,所有java项目包括配置都有,数据结构可以跟据自己的特定情况去改
MySql主主备份部署说明书
LNH_MySQL 08-不停主库一键批量配置MySQL主从复制方案.mp4