• Server_id 冲突导致 IO 等待故障



    问题描述:

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

    1、show processlist;

    Queueing master event to the relay log
    
    Reconnecting after a failed master event read

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

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

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

    解决方法:

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

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

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

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

  • 相关阅读:
    CF1091E
    jzoj5703
    CF1109F
    杂题
    CF1194F
    杂题
    个人作业1-数组(二维数组)
    第三周-学习进度条
    构建之法阅读笔记02
    个人作业1-数组(续1)
  • 原文地址:https://www.cnblogs.com/wangxiaoqiangs/p/6055171.html
Copyright © 2020-2023  润新知