• mysql 主从 Got fatal error 1236 from master when reading data from binary log: 'Could not find first 错误


    本地MySQL环境,是两台MySQL做M-M复制。今天发现错误信息:

    mysql 5.5.28-log> show slave statusG
    *************************** 1. row ***************************
                   Slave_IO_State:
                      Master_Host: 88.88.88.88
                      Master_User: replicate
                      Master_Port: 3306
                    Connect_Retry: 60
                  Master_Log_File: testdbbinlog.000005
              Read_Master_Log_Pos: 98359687
                   Relay_Log_File: mysql-relay-bin.000020
                    Relay_Log_Pos: 4
            Relay_Master_Log_File: testdbbinlog.000005
                 Slave_IO_Running: No
                Slave_SQL_Running: Yes
                  Replicate_Do_DB:
              Replicate_Ignore_DB:
               Replicate_Do_Table:
           Replicate_Ignore_Table:
          Replicate_Wild_Do_Table:
      Replicate_Wild_Ignore_Table:
                       Last_Errno: 0
                       Last_Error:
                     Skip_Counter: 0
              Exec_Master_Log_Pos: 98359687
                  Relay_Log_Space: 107
                  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: 1236
                    Last_IO_Error: Got fatal error 1236 from master when reading data from binary log: 'Could not find first log file name in binary log index file'
                   Last_SQL_Errno: 0
                   Last_SQL_Error:
      Replicate_Ignore_Server_Ids:
                 Master_Server_Id: 1
    1 row in set (0.00 sec)

    mysql 5.5.28-log>

    参考网上文档: http://blog.csdn.net/billfanggs/article/details/8905991

    在source那边,执行:

    flush logs;
    show master status;

    记下File, Position。

    在target端,执行:

    CHANGE MASTER TO MASTER_LOG_FILE='testdbbinlog.000008',MASTER_LOG_POS=107;
    slave start;
    show slave status G

    一切正常。

    转自http://blog.csdn.net/edwzhang/article/details/17226975

  • 相关阅读:
    iOS-SetNeedsLayout,layoutNeeded和layoutSubviews方法之间的关系
    iOS-基础知识-assign,copy,retain,strong,weak的区别
    iOS中单例的两种方法
    iOS-项目国际化
    iOS-项目分析,框架搭建
    iOS-项目远程推送1
    iOS-developer.Apple开发账号操作步骤
    iOS系统办公软件ppt等如何转换windows下可以打开的格式
    iOS-Senior18-第三方初级
    iOS-Senior23-科大讯飞语音识别2
  • 原文地址:https://www.cnblogs.com/cuizhipeng/p/4554040.html
Copyright © 2020-2023  润新知