master and slave have equal MySQL server UUIDs問題解決
在搭建Mysql主從複製時候,在執行完相關操作以後,通過命令檢視是否主從複製成功的時候
show slave status\G;
在“Slave_SQL_Running_State”中出現了“Fatal error: The slave I/O thread stopsbecause master and slave have equal MySQL server UUIDs; these UUIDs must bedifferent for replication to work.”這個錯誤。
當時以為是主節點伺服器的UUID和從節點伺服器網路卡的UUID重複了,經過檢視,發現他們並沒有重複,然後重啟伺服器以後發現仍然沒有成功。有點摸不著頭腦,所以通過上網搜尋。
發現原來是Mysql的一個配置檔案auto.cnf裡面記錄了mysql伺服器的uuid。
server_uuid:伺服器身份ID。在第一次啟動Mysql時,會自動生成一個server_uuid並寫入到資料目錄下auto.cnf檔案裡。
原來是這個uuid和主伺服器的uuid重複了。(從節點伺服器上的mysql安裝包是直接從主節點伺服器裡面拷過來的),然後經過修改auto.cnf檔案中的server-uuid,重啟mysql伺服器,再檢視mysql從節點的狀態,終於成功了。
相關文章
- The slave I/O thread stops because master and slave have equal MySQL server UUIDthreadASTMySqlServerUI
- 故障案例:主從同步報錯Fatal error: The slave I/O thread stops because master and slave have equal MySQL server主從同步ErrorthreadASTMySqlServer
- MySQL報錯Slave: received end packet from server, apparent master shutdownMySqlServerAPPAST
- 上手MySQL之解決問題:not allowed to connect to this MySQL serverMySqlServer
- Mysql mysql lost connection to server during query 問題解決方法MySqlServer
- Mysql 5.6 Master和Slave 主備切換MySqlAST
- Mysql Master-slave複製簡單配置記錄MySqlAST
- Mysqldump實現mysql的master-slave主從複製MySqlAST
- mysql slave 跟進 master 的關鍵狀態指標MySqlAST指標
- MySQL 中文 like 問題解決MySql
- mysql大小寫問題解決MySql
- centos7 下解決mysql-server找不到安裝包問題CentOSMySqlServer
- Setup MariaDB Master/Slave Replication for Docker MariaDBASTDocker
- Linux安裝mysql出現ERROR! The server quit without updating PID file問題解決LinuxMySqlErrorServerUI
- MySql中文亂碼問題解決MySql
- 問題MySQL server has gone awayMySqlServerGo
- Innobackupex實現mysql線上搭建master-slave主從複製MySqlAST
- CentOS中MySQL5.6 資料庫主從(Master/Slave)同步安裝與配置詳解CentOSMySql資料庫AST
- 【MySQL】六、常見slave 延遲原因以及解決方法MySql
- Navicat 連線 MySQL 失敗:2002-can‘t connect to server on localhost(10061)問題解決MySqlServerlocalhost
- mysql同步問題之Slave延遲很大最佳化方法MySql
- git中出現”the requested upstream branch ‘origin/master‘ does not exist“問題的解決GitAST
- 解決bash: mysql: command not found的問題MySql
- 解決webpack-dev-server代理常切換問題WebdevServer
- 兩款工具解決SQL Server遷移問題DJSQLServer
- 關於解決Server Tomcat v9.0 Server at localhost failed to start的問題ServerTomcatlocalhostAI
- Mysql使用kill命令解決死鎖問題MySql
- laravel 解決 mysql only_full_group_by 問題LaravelMySql
- 使用 core.js 解決 GraphQL Mock Server 跨域問題JSMockServer跨域
- 解決MySQL server has gone away錯誤的解決方案MySqlServerGo
- MySQ 資料庫主從同步安裝與配置詳解(Master/Slave)資料庫主從同步AST
- Host 'xxx' is not allowed to connect to this MySQL server 解決方法MySqlServer
- 資料庫讀寫分離Master-Slave資料庫AST
- 解決Ubuntu下MySQL遠端登入問題UbuntuMySql
- mysql主從複製配置與問題解決MySql
- mysql登入遇到ERROR 1045問題解決方法MySqlError
- mysql使用source 命令亂碼問題解決方法MySql
- MySQL是怎麼解決幻讀問題的?MySql
- mysql執行truncate drop 時卡死問題解決MySql