开发者社区> 余二五> 正文

Relay log read failure错误解决

简介:
+关注继续查看
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
我的博客已迁移到xdoujiang.com请去那边和我交流
1、mysql版本
5.5.24
 
2、ip
10.1.1.1
 
3、查看下slave状态
mysql> show slave status\G;
*************************** 1. row ***************************
               Slave_IO_State: Waiting for master to send event
                  Master_Host: 10.1.1.1
                  Master_User: repl
                  Master_Port: 1111
                Connect_Retry: 60
              Master_Log_File: 29.001312
          Read_Master_Log_Pos: 6783188
               Relay_Log_File: 10-relay-bin.006100
                Relay_Log_Pos: 93356016
        Relay_Master_Log_File: 29.001309
             Slave_IO_Running: Yes
            Slave_SQL_Running: No
              Replicate_Do_DB: 
          Replicate_Ignore_DB: 
           Replicate_Do_Table: 
       Replicate_Ignore_Table: 
      Replicate_Wild_Do_Table: 
  Replicate_Wild_Ignore_Table: 
                   Last_Errno: 1594
                   Last_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrupted (you can check this by running 'mysqlbinlog' on the binary log), the slave's relay log is corrupted (you can check this by running 'mysqlbinlog' on the relay log), a network problem, or a bug in the master's or slave's MySQL code. If you want to check the master's binary log or slave's relay log, you will be able to know their names by issuing 'SHOW SLAVE STATUS' on this slave.
                 Skip_Counter: 1
          Exec_Master_Log_Pos: 365359563
              Relay_Log_Space: 372590271
              Until_Condition: None
               Until_Log_File: 
                Until_Log_Pos: 0
           Master_SSL_Allowed: No
           Master_SSL_CA_File: 
           Master_SSL_CA_Path: 
              Master_SSL_Cert: 
            Master_SSL_Cipher: 
               Master_SSL_Key: 
        Seconds_Behind_Master: NULL
Master_SSL_Verify_Server_Cert: No
                Last_IO_Errno: 0
                Last_IO_Error: 
               Last_SQL_Errno: 1594
               Last_SQL_Error: Relay log read failure: Could not parse relay log event entry. The possible reasons are: the master's binary log is corrupted (you can check this by running 'mysqlbinlog' on the binary log), the slave's relay log is corrupted (you can check this by running 'mysqlbinlog' on the relay log), a network problem, or a bug in the master's or slave's MySQL code. If you want to check the master's binary log or slave's relay log, you will be able to know their names by issuing 'SHOW SLAVE STATUS' on this slave.
  Replicate_Ignore_Server_Ids: 
             Master_Server_Id: 2229
1 row in set (0.00 sec)
ERROR: 
No query specified
 
4、解决办法
stop slave;
change master to master_host='10.1.1.1',master_port=3306,master_log_file='29.001310',master_log_pos=1;
start slave;
show slave status\G;









本文转自 xdoujiang 51CTO博客,原文链接:http://blog.51cto.com/7938217/1662067,如需转载请自行联系原作者

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
TFS安装:base_packet.cpp:246: 错误:从类型‘const char*’到类型‘pthread_t’的转换无效
在CentOS 6.5 下安装TFS的过程中,出现错误:base_packet.cpp:246: 错误:从类型‘const char*’到类型‘pthread_t’的转换无效 是参考官方的安装说明安装的:https://github.
645 0
调用百度报Cannot read property ‘lng‘ of null错误
调用百度报Cannot read property ‘lng‘ of null错误
125 0
阿里云服务器怎么设置密码?怎么停机?怎么重启服务器?
如果在创建实例时没有设置密码,或者密码丢失,您可以在控制台上重新设置实例的登录密码。本文仅描述如何在 ECS 管理控制台上修改实例登录密码。
23639 0
...already defined in libcmtd.lib错误的处理
今天自己编译的lua.lib文件放入原来的服务端工程中,在链接阶段出现大量错误, 提示:...already defined in libcmtd.lib。 经过查询,发现网上提供的几个方案都不适合。 例如:Linker--Ignore Specific Library中已经填写了libcimtd.lib了。 解决过程及方案: 原工程:C/C++ -- Code Generati
909 0
+关注
20377
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载