首页 > 数据库 >mysql主从故障恢复

mysql主从故障恢复

时间:2023-04-13 12:44:22浏览次数:49  
标签:slave 故障 MASTER mysql 日志 主从

之前遇到过一次 Slave_SQL_Running: no 的情况,解决方法请参考:https://www.cnblogs.com/sxFu/p/16022876.html

而这次遇到的故障为:Slave_IO_Running: no

一方面原因是因为网络通信的问题也有可能是日志读取错误的问题

 再看错误信息可以判断为日志读取错误的问题

 解决办法

1、从机器停止slave

stop slave;

2、登录master机器

登mysql:mysql -uroot -p

show master status;

 日志为mysql-binlog.000010

刷新日志:mysql> flush logs;

因为刷新日志file的位置会+1,即File变成为:mysql-binlog.000011

 马上到slave执行:CHANGE MASTER TO MASTER_LOG_FILE='mysql-binlog.000011',MASTER_LOG_POS=194;

 开启主从

start slave;

查看状态

show slave status\G

 

【参考:https://blog.csdn.net/u011488009/article/details/104608760】

标签:slave,故障,MASTER,mysql,日志,主从
From: https://www.cnblogs.com/sxFu/p/17314295.html

相关文章

  • mysql时间字段自动填充
    场景数据库中的表需要两个字段,创建时间,更新时间。了解mysql有这个机制,可以自动填充,就百度了下,就是不知道用了之后有什么弊端。altertable`issue`addcolumncreateTimedatetimedefaultCURRENT_TIMESTAMPafter`jira_id`altertable`issue`addcolumnupdateTimeda......
  • 力扣1127(MySQL)-用户购买平台(困难)
    题目:支出表:Spending这张表记录了用户在一个在线购物网站的支出历史,该在线购物平台同时拥有桌面端(‘desktop’)和手机端(‘mobile’)的应用程序。这张表的主键是(user_id,spend_date,platform)。平台列platform是一种ENUM,类型为(‘desktop’,‘mobile’)。问题写一段SQL......
  • 力扣1126(MySQL)-查询活跃业务(中等)
    题目:事件表:Events此表的主键是(business_id,event_type)。表中的每一行记录了某种类型的事件在某些业务中多次发生的信息。问题写一段SQL来查询所有活跃的业务。如果一个业务的某个事件类型的发生次数大于此事件类型在所有业务中的平均发生次数,并且该业务至少有两个这样......
  • Mysql
    CREATETABLEYH(idintPRIMARYKEYCOMMENT'主键id',namevarchar(50)NOTNULLCOMMENT'姓名',ageintCOMMENT'年龄')COMMENT'用户表';创建表SELECTTABLE_COMMENTAS'表注释',TABLE_ROWSAS&......
  • 力扣1132(MySQL)-报告的记录Ⅱ(中等)
    题目:编写一段SQL来查找:在被报告为垃圾广告的帖子中,被移除的帖子的每日平均占比,四舍五入到小数点后2位。Actions表: Removals表:Result表:2019-07-04的垃圾广告移除率是50%,因为有两张帖子被报告为垃圾广告,但只有一个得到移除。2019-07-02的垃圾广告移除率是100%,因......
  • Linux将MySQL数据库目录挂载至新数据盘
    https://www.bbsmax.com/A/QW5YRE1Mdm/具体操作 Mysql如何挂盘?使用linux下的软连接方法,具体操作如下:(以迁移到/home/mysql/目录为例)先停止mysql:/etc/init.d/mysqldstop移动数据:mv/var/lib/mysql/*/home/mysql/创建软连接:ln-s/home/mysql//var/lib/mysql/启动......
  • mysql主从1062主键冲突跳过错误
    1062错误——主键冲突,出现这种情况就是从库出现插入操作,主库又插入相同的数据,iothread没问题,sqlthread出错处理此种错误一般有两种思路:1、直接跳过错误执行语句2、找到错误执行语句,修复主库2数据https://www.cndba.cn/leo1990/article/2957https://www.cndba.cn/leo1990/articl......
  • qrtz表初始化脚本_mysql
    DROPTABLEIFEXISTSqrtz_blob_triggers;DROPTABLEIFEXISTSqrtz_calendars;DROPTABLEIFEXISTSqrtz_cron_triggers;DROPTABLEIFEXISTSqrtz_fired_triggers;DROPTABLEIFEXISTSqrtz_locks;DROPTABLEIFEXISTSqrtz_paused_trigger_grps;DROPTABLEIF......
  • Mysql 入门之过滤数据(二)
    关键字:and、or、in、not知识点1、and并列关系,可对多个列进行过滤2、or或关系,满足条件之一即可3、in指定范围过滤4、not否定关系,取反思考1、and和or若同时存在,哪个优先级最高?2、in使用的优势?3、not存在的意义是什么?案列数据表如下:SELECT*FROMproducts......
  • 运维中如何做故障的定级与定责
    故障管理的第一步是对故障的理解,只有正确地面对故障,我们才能够找到更合理的处理方式。这便需要做两个工作:一是跟踪线上故障处理和组织故障复盘,二是制定故障定级定责标准,同时有权对故障做出定级和定责。所以,这里的一个关键就是我们要有明确的故障定级标准。这个标准主要为了判定故障......