码迷,mamicode.com
首页 > 其他好文 > 详细

Server_id 冲突导致 IO 等待故障

时间:2016-11-11 20:27:36      阅读:132      评论:0      收藏:0      [点我收藏+]

标签:show   比较   操作   方式   ssl   style   read   event   回忆   


问题描述:

线上添加新的 MySQL Slave 后,服务器异常。

1、show processlist;

Queueing master event to the relay log

Reconnecting after a failed master event read

# 重复执行该指令,发现 slave 不断尝试注册到 master,但注册失败。
# 执行 show slave status\G 发现主从属于同步状态。

2、该服务器磁盘 IO 占用比较严重

# top 显示 1.9%wa
# iotop 显示每秒 9.8M WRITE

解决方法:

首先想到刚才的操作,新加了 Slave,采用的方式是从另一台 Slave 上直接 copy 数据目录跟配置文件的方式。

登录这台 Slave 发现情况跟新加的 Slave 一样。

回忆刚才的操作,发现新的 Slave 忘记修改 server_id,就启动服务了。

将新的 Slave server_id 修改为全局唯一,重启 mysql 发现一切恢复正常。

Server_id 冲突导致 IO 等待故障

标签:show   比较   操作   方式   ssl   style   read   event   回忆   

原文地址:http://www.cnblogs.com/wangxiaoqiangs/p/6055171.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!