zoukankan      html  css  js  c++  java
  • Relay log read failure

    root@localhost > show slave statusG
    *************************** 1. row ***************************
    Slave_IO_State: Waiting for master to send event
    Master_Host: 10.38.153.53
    Master_User: mysqlsync
    Master_Port: 3306
    Connect_Retry: 60
    Master_Log_File: mysql-bin.000219
    Read_Master_Log_Pos: 89383037
    Relay_Log_File: relay-log.000053
    Relay_Log_Pos: 27720941
    Relay_Master_Log_File: mysql-bin.000218
    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: mysql.%,test.%
    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: 0
    Exec_Master_Log_Pos: 327040482
    Relay_Log_Space: 1162234306
    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.
    1 row in set (0.00 sec)
    root@localhost> stop slave;
    Query OK, 0 rows affected (0.00 sec)
    重新启动同步。
    root@localhost> change master to master_log_file='mysql-bin.000218',master_log_pos=327040482;
    Query OK, 0 rows affected (0.71 sec)
    root@localhost> start slave;
    Query OK, 0 rows affected (0.00 sec)
    root@localhost> show slave statusG
    *************************** 1. row ***************************
    Slave_IO_State: Queueing master event to the relay log
    Master_Host: 10.38.153.53
    Master_User: mysqlsync
    Master_Port: 3306
    Connect_Retry: 60
    Master_Log_File: mysql-bin.000218
    Read_Master_Log_Pos: 500948630
    Relay_Log_File: relay-log.000002
    Relay_Log_Pos: 1357969
    Relay_Master_Log_File: mysql-bin.000218
    Slave_IO_Running: Yes
    Slave_SQL_Running: Yes
    Replicate_Do_DB:
    Replicate_Ignore_DB:
    Replicate_Do_Table:
    Replicate_Ignore_Table:
    Replicate_Wild_Do_Table:
    Replicate_Wild_Ignore_Table: mysql.%,test.%
    Last_Errno: 0
    Last_Error:
    Skip_Counter: 0
    Exec_Master_Log_Pos: 328398200
    Relay_Log_Space: 173908548
    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: 21858
    Master_SSL_Verify_Server_Cert: No
    Last_IO_Errno: 0
    Last_IO_Error:
    Last_SQL_Errno: 0
    Last_SQL_Error:
    1 row in set (0.00 sec)
  • 相关阅读:
    Vue双向绑定的实现原理系列(一):Object.defineproperty
    TCP协议中的三次握手和四次挥手
    一切事物皆对象_进阶篇
    一切事物皆对象_基础篇
    自成一派的正则表达式
    超好用的模块
    软件目录开发规范
    迭代器与生成器
    不怎么好吃的语法糖
    你可造什么是函数
  • 原文地址:https://www.cnblogs.com/zhaoshuangshuang/p/3704466.html
Copyright © 2011-2022 走看看