首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >MySQL主从复制无法工作

MySQL主从复制无法工作
EN

Database Administration用户
提问于 2014-09-29 03:53:28
回答 1查看 1.1K关注 0票数 3

我让MySQL的主从运行和工作正常,但突然停止了。我不知道已经执行了哪些命令,但现在复制无法工作。我是MySQL的新手,有人能帮我吗?

代码语言:javascript
复制
SHOW SLAVE STATUS\G

       Slave_IO_State: 
          Master_Host: 192.168.138.220
          Master_User: slaveRoot
          Master_Port: 3306
        Connect_Retry: 60
      Master_Log_File: peer-bin.000937
  Read_Master_Log_Pos: 210
       Relay_Log_File: mysqld-relay-bin.000001
        Relay_Log_Pos: 4
Relay_Master_Log_File: peer-bin.000937
     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: 210
          Relay_Log_Space: 264
          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: 2
1 row in set (0.00 sec)

代码语言:javascript
复制
SHOW SLAVE STATUS\G

*************************** 1. row ***************************
           Slave_IO_State: Connecting to master
              Master_Host: 173.255.243.207
              Master_User: slave_user
              Master_Port: 3306
            Connect_Retry: 60
          Master_Log_File: mysql-bin.000937
      Read_Master_Log_Pos: 106
           Relay_Log_File: mysqld-relay-bin.167538
            Relay_Log_Pos: 210
    Relay_Master_Log_File: mysql-bin.000937
         Slave_IO_Running: Connecting
        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: 106
          Relay_Log_Space: 524
          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: 2003
            Last_IO_Error: error connecting to master 'slave_user@173.255.243.207:3306' - retry-time: 60  retries: 86400
           Last_SQL_Errno: 0
           Last_SQL_Error: 
Replicate_Ignore_Server_Ids: 
         Master_Server_Id: 1
1 row in set (0.01 sec)

SHOW MASTER STATUS\G

代码语言:javascript
复制
*************************** 1. row ***************************
           Slave_IO_State: Connecting to master
              Master_Host: 173.255.243.207
              Master_User: slave_user
              Master_Port: 3306
            Connect_Retry: 60
          Master_Log_File: mysql-bin.000937
      Read_Master_Log_Pos: 106
           Relay_Log_File: mysqld-relay-bin.167538
            Relay_Log_Pos: 210
    Relay_Master_Log_File: mysql-bin.000937
         Slave_IO_Running: Connecting
        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: 106
          Relay_Log_Space: 524
          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: 2003
            Last_IO_Error: error connecting to master 'slave_user@173.255.243.207:3306' - retry-time: 60  retries: 86400
           Last_SQL_Errno: 0
           Last_SQL_Error: 
Replicate_Ignore_Server_Ids: 
         Master_Server_Id: 1
1 row in set (0.01 sec)
EN

回答 1

Database Administration用户

发布于 2015-06-12 22:56:28

您在/var/log/mysqld.log和in /var/lib/mysql中签入日志了吗?如果您有通用日志,那么您应该有最后一个正在运行的语句

问候

菲利普·考托瓦

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/77910

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档