濮阳杆衣贸易有限公司

主頁 > 知識庫 > Mysql主從復制注意事項的講解

Mysql主從復制注意事項的講解

熱門標簽:百度地圖標注后不顯示 溫州瑞安400電話怎么申請 南昌高頻外呼系統(tǒng)哪家公司做的好 電銷機器人 行業(yè) 昆明電信400電話辦理 俄國地圖標注app 電銷機器人各個細節(jié)介紹 淄博400電話申請 電話機器人市場趨勢

一、報錯error connecting to master 'x@x.x.x.x:x' - retry-time: 60  retries: 86400

今天搭建mysql主從復制,一直報這個錯。我是在一臺虛擬機上使用多實例創(chuàng)建的2個不同端口的數(shù)據(jù)庫,查了很久,才解決。

1.檢查主從復制的用戶名密碼;

2.檢查MASTER_LOG_FILE和MASTER_LOG_POS。

 記住配置從庫的命令,這些參數(shù)都要參考主庫的配置:

mysql> CHANGE MASTER TO MASTER_HOST='127.0.0.1', MASTER_PORT=3308, MASTER_USER='root', MASTER_PASSWORD='oldboy123', MASTER_LOG_FILE='mysql-bin.000007', MASTER_LOG_POS=797;

查詢同步結果:

mysql> show slave status \G
*************************** 1. row ***************************
        Slave_IO_State: Waiting for master to send event
         Master_Host: 127.0.0.1
         Master_User: root
         Master_Port: 3308
        Connect_Retry: 60
       Master_Log_File: mysql-bin.000007
     Read_Master_Log_Pos: 797
        Relay_Log_File: mysql-relay-bin.000002
        Relay_Log_Pos: 253
    Relay_Master_Log_File: mysql-bin.000007
       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: 
          Last_Errno: 0
          Last_Error: 
         Skip_Counter: 0
     Exec_Master_Log_Pos: 797
       Relay_Log_Space: 409
       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: 0
Master_SSL_Verify_Server_Cert: No
        Last_IO_Errno: 0
        Last_IO_Error: 
        Last_SQL_Errno: 0
        Last_SQL_Error: 
 Replicate_Ignore_Server_Ids: 
       Master_Server_Id: 3308

同步結果看3項:Slave_IO_Running(I/O線程狀態(tài)),Slave_SQL_Running(SQL線程狀態(tài)),Seconds_Behind_Master(復制過程中從庫比主庫延遲的秒數(shù))。

二、從庫出現(xiàn)沖突無法復制。可以將同步指針向下移動一個,如果多次不同步,重復操作。

mysql> stop slave;
Query OK, 0 rows affected (0.02 sec)
mysql> set global sql_slave_skip_counter=1;
Query OK, 0 rows affected (0.00 sec)
mysql> start slave;
Query OK, 0 rows affected (0.01 sec)

三、當前從庫還要作為其他從庫的主庫。在從庫的my.cnf加入如下參數(shù),并修改server_id和log-bin的配置(去掉注釋,修改默認配置),重啟服務。

log-slave-updates
log-bin = /data/3309/data/mysql-bin #根據(jù)實際情況寫
expire_logs_days = 7 #相當于find /data/3309/data -type f -name "mysql-bin.000* -mtime +7 | xargs rm -f"

總結

以上就是這篇文章的全部內容了,希望本文的內容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內容請查看下面相關鏈接

您可能感興趣的文章:
  • Mysql主從復制作用和工作原理詳解
  • MySQL數(shù)據(jù)庫主從復制延時超長的解決方法
  • MYSQL 完全備份、主從復制、級聯(lián)復制、半同步小結
  • 深入理解MySQL主從復制線程狀態(tài)轉變
  • MySQL配置SSL主從復制
  • MYSQL的主從復制知識點整理

標簽:甘南 嘉峪關 葫蘆島 安徽 拉薩 吐魯番 洛陽

巨人網(wǎng)絡通訊聲明:本文標題《Mysql主從復制注意事項的講解》,本文關鍵詞  Mysql,主從,復制,注意事項,;如發(fā)現(xiàn)本文內容存在版權問題,煩請?zhí)峁┫嚓P信息告之我們,我們將及時溝通與處理。本站內容系統(tǒng)采集于網(wǎng)絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Mysql主從復制注意事項的講解》相關的同類信息!
  • 本頁收集關于Mysql主從復制注意事項的講解的相關信息資訊供網(wǎng)民參考!
  • 推薦文章
    鄂托克前旗| 河西区| 凤翔县| 集安市| 清丰县| 宁河县| 濮阳市| 顺义区| 嘉义市| 五寨县| 湖南省| 宜春市| 锡林郭勒盟| 承德县| 枣庄市| 武威市| 囊谦县| 邵武市| 松滋市| 通河县| 长治市| 福安市| 县级市| 清河县| 宜兰县| 巴里| 镶黄旗| 曲阳县| 道真| 怀柔区| 阿克陶县| 平山县| 邵东县| 青冈县| 彩票| 南郑县| 建瓯市| 日喀则市| 赤峰市| 浦城县| 开阳县|