mysql主从 主机宕机_MySQL主从宕机的解决方法

本文介绍了在MySQL主从架构中,当主机宕机时如何选择并提升一个从节点作为新的主节点,包括停止从节点的IO线程、选择新主、配置新主、重置主节点日志、创建同步用户、其他从节点指向新主以及修改应用程序配置的详细步骤。
摘要由CSDN通过智能技术生成

测试系统:centos6.5系统

测试环境IP地址划分:

master: 192.168.80.130

slave:192.168.80.143

slave:192.168.80.146

首先模拟(MySQL---master)宕机:

service mysqld stop

当master宕机后去slave去查看是否出现错误信息

show slave status\G;

b79f8ca636aca367ba598834d5042ab4.png

这时两台SLAVE主机已经连接不上MASTER

IO进程和sql进程状态:

Slave_IO_Running: Connecting(该状态表示会一直尝试重连主,如果主正常了,该进程状态会自动变成Yes)

Slave_SQL_Running: Yes

此时,master不能提供读写服务。我们想将其中最新的slave提升为主。

具体操作步骤如下:

1、在每个SLAVE库上执行:

stop  slave io_thread;

show  processlist;

直到看到Slave has read all relay log; waitingfor more updates,则表示从库更新都执行完毕了

2、 选择新的主库

对比选择Relay_Master_Log_File,Exec_Master_Log_P

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值