MySQL單節點雙例項雙主架構問題

2021-08-27 07:09:33 字數 509 閱讀 4900

公司用三颱機器搭建了一套雙主主資料庫伺服器,三颱伺服器分別是3.31(3308),3.32(3306),3.33(3306、3308),其中3.33上安裝了乙個mysql的雙例項,它分別於另外兩台伺服器通過3306和3308埠實現互為主主架構,但是結果始終只能有一套能夠正常工作,比如當33通過3308埠和31互為主主時,32上便不能正常工作,切33的3306埠也和31成了主主關係,感覺32和33之前斷鏈了,檢查各種配置檔案,都沒有發現任何問題,分析各台機器的日誌檔案,發現下面的問題:

[img]

master_log_file和relay_master_log_file都應該是其主機的遠端檔案,relay_log_file應該是本地的檔案,通過上圖分析31上沒有他的遠端日誌檔案,導致31和33主主架構失敗,昨天資料庫專家過來了,經過仔細檢查各種配置,均無任何錯誤,之後,其讓每台機器執行reset master命令,執行之後,兩台都好了,33上的3308例項有了31的遠端主機日誌檔案,感覺很神奇…….至今不太明白reset master到底有何神奇之處???

MySQL雙主一致性架構優化

一 雙主保證高可用 mysql資料庫集群常使用一主多從,主從同步,讀寫分離的方式來擴充資料庫的讀效能,保證讀庫的高可用,但此時寫庫仍然是單點。在乙個mysql資料庫集群中可以設定兩個主庫,並設定雙向同步,以冗餘寫庫的方式來保證寫庫的高可用。二 併發引發不一致 資料冗餘會引發資料的一致性問題,因為資料...

單伺服器部署雙MySQL資料庫

解決方法 進入 usr local mysql my.cnf檔案新增一下白色部分,主要是更改之前的資料庫目錄,加上datadir data mysql 啟動mysql root localhost mysql etc init.d mysqld restart shutting down mysql...

Mysql之索引優化案例 單錶優化 雙表優化

單錶優化 建表create table article id int unsigned notnull primary keyauto increment author id int unsigned notnull category id int unsigned notnull views in...