【MySQL】Could not initialize master info structure
對一個M-M 架構的mysql 重新搭建雙master ,出現了兩個報錯:
ERROR 29 (HY000): File '/home/mysql/data3306/slave-relay.066538' not found (Errcode: 2)
ERROR 1201 (HY000): Could not initialize master info structure;
(none)@3306 14:34:29>CHANGE MASTER TO
-> MASTER_HOST='10.1.147.164',
-> MASTER_USER='replicator',
-> MASTER_PASSWORD='yangql',
-> MASTER_LOG_FILE='mysql-bin.000002',
-> MASTER_LOG_POS=106;
ERROR 29 (HY000): File '/home/mysql/data3306/slave-relay.066538' not found (Errcode: 2)
檢視 slave-relay-log.index 檔案
[root@linux11-02 data3306]#cat slave-relay-log.index
/home/mysql/data3306/slave-relay.066537
/home/mysql/data3306/slave-relay.066538
/home/mysql/data3306/slave-relay.066539
/home/mysql/data3306/slave-relay.066540
/home/mysql/data3306/slave-relay.066541
/home/mysql/data3306/slave-relay.066542
/home/mysql/data3306/slave-relay.066543
/home/mysql/data3306/slave-relay.066544
/home/mysql/data3306/slave-relay.066545
data_dir 目錄並不存在這些relay.log file 因為要重新建立,所以清除slave-relay-log.index 之後 重新指定 master
(none)@3306 14:37:36>CHANGE MASTER TO
-> MASTER_HOST='10.1.147.164',
-> MASTER_USER='replicator',
-> MASTER_PASSWORD='yangql',
-> MASTER_LOG_FILE='mysql-bin.000002',
-> MASTER_LOG_POS=106;
ERROR 1201 (HY000): Could not initialize master info structure; more error messages can be found in the MySQL error log
(none)@3306 14:37:42>
出現上述報錯的原因是因為已經存在一個86KB的檔案master.info(之前已經存在的檔案),該檔案導致mysqld提示覆制無法初始化主資料庫伺服器的資訊,直接刪除該檔案:
[root@linux11-02 data3306]# rm master.info
rm: remove regular file `master.info'? y
[root@linux11-02 data3306]# rm slave-relay-log.info
rm: remove regular empty file `slave-relay-log.info'? y
[root@linux11-02 data3306]#
再執行CHANAGE MASTER TO 命令,複製搭建成功,
(none)@3306 14:50:50>CHANGE MASTER TO
-> MASTER_HOST='10.1.147.164',
-> MASTER_USER='replicator',
-> MASTER_PASSWORD='yangql',
-> MASTER_LOG_FILE='mysql-bin.000002',
-> MASTER_LOG_POS=106;
Query OK, 0 rows affected (0.26 sec)
且生成了記錄主資料庫伺服器資訊的master.info和 slave-relay-log.info檔案。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/22664653/viewspace-747780/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Slave failed to initialize relay log info structure from the repositoryAIStruct
- mysql 8 報錯 ERROR 1872 (HY000): Slave failed to initialize relay log info structure from the repositoryMySqlErrorAIStruct
- MySQL錯誤之mysql.slave_master_infoMySqlAST
- could not initialize proxy - no SessionSession
- 【Mysql】master_info 與 relay_info對資料庫的影響MySqlAST資料庫
- 【Mysql】ERROR 1872 (HY000): Slave failed to initialize relay log infoMySqlErrorAI
- 錯誤記錄(八)could not initialize proxy - no SessionSession
- Could not initialize class org.apache.xpath.compiler.FunctionTableApacheCompileFunction
- Many To Many could not initialize proxy – no Session的解決方法Session
- MySQL Master/Slave Master/MasterMySqlAST
- Could not initialize class sun.awt.X11GraphicsEnvironment 報錯
- PL/SQL 連線 Oralce 提示 Could not initialize oci.dllSQL
- Could not initialize class sun.awt.X11GraphicsEnvironment解決方案
- Could not initialize class sun.awt.X11GraphicsEnvironment異常處理
- Mysql5.6 Master+MasterMySqlAST
- 64位linux報錯Could not initialize class java.awt.image.BufferedImageLinuxJava
- powerdesigner15連線oracle 10g 報Could not Initialize JavaVM!Oracle 10gJava
- MySQL master/slaveMySqlAST
- master bug InnoDB Error unlock row could not find a 4 mode lockASTError
- MySql的Master/SlaveMySqlAST
- hadoop報:jobtracker.info could only be replicated to 0 nodes, instead of 1Hadoop
- mysql master和slave配置MySqlAST
- mysql slave 轉為 masterMySqlAST
- MySQL 5.5 Master/Slave 配置MySqlAST
- mysql master slave 主從同步MySqlAST主從同步
- mysql 同步 master-slave薦MySqlAST
- Mysql Slave群切換MasterMySqlAST
- Mysql Slave群切換Master (=)MySqlAST
- MySQL5.7 Master-Master主主搭建for Centos7MySqlASTCentOS
- MySQL master and slave have equal MySQL server UUIDsMySqlASTServerUI
- MySQL server PID file could not be found!MySqlServer
- Could not autowire. No beans of 'OrderService' type found. less... (Ctrl+F1) Inspection info:ChecksBean
- MySQL複製3--配置MasterMySqlAST
- data structureStruct
- Valuation StructureStruct
- mysql MASTER_POS_WAIT函式MySqlASTAI函式
- [MySQL管理] Seconds_Behind_Master 解析MySqlAST
- mysql建立master/slave詳細步驟MySqlAST