zoukankan      html  css  js  c++  java
  • 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

  • 相关阅读:
    Django REST framework
    容器平台自动化CI/CD流水线实操
    VUE--webpack
    vue动态路由匹配
    VUE学习---vue基础与vue-router
    MYSQL-创建测试数据
    MYSQL-主键、外键
    MYSQL-数据库、表、数据操作
    MySQL-添加环境变量 及MySQL服务启停
    MYSQL-命令行
  • 原文地址:https://www.cnblogs.com/cuizhipeng/p/4554040.html
Copyright © 2011-2022 走看看