Server_id 冲突导致 IO 等待故障
2024-10-16 04:51:02
问题描述:
线上添加新的 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 发现一切恢复正常。
最新文章
- 1.0、修改MyEclipse字体大小及颜色
- BZOJ2002 [Hnoi2010]Bounce 弹飞绵羊
- SQL 总汇
- [ionic开源项目教程] - 第4讲 通Service层获取数据列表
- Codeforces 380A - Sereja and Prefixes
- ExtJS4 自己定义基于配置的高级查询1
- Java WEB工程搭建UEditor
- 学习Spring必学的Java基础知识(1)----反射(转)
- c# 了解c# 面向对象
- Django框架详细介绍---认证系统
- Linux下tomcat运行时jvm内存分配
- Docker Swarm 介绍 or 工作原理
- Centos6.8通过yum安装mysql5.7 centos7.5适用
- 【Elasticsearch全文搜索引擎实战】之Head插件实践
- super-smack压测工具
- Java 8 – Convert Map to LIST
- android 随手记 仿微信的popwindow
- ggplot2——简介
- [linux]文件系统损坏,linux启动时 checking filesystems fail
- Zabbix——创建网络配置模板
热门文章
- MySQL 根据身份证查找年龄段
- Redis 列表 List 主要操作函数
- 船长带你看书——《selenium2 python 自动化测试实战》(2)浏览器操作
- hessian+spring集成应用
- linux(centos)下安装ffmpeg
- ASP.NET Redis 开发 入门
- 电脑桌面文件图标经常显示异常&;&;右键桌面文件属性不显示
- Appium+python自动化25-windows版appium_desktop_V1.7.1
- Java 方法签名
- python在文件中输入整数