国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數據庫 > 文庫 > 正文

MHA高可用架構工作原理?主庫宕機處理步驟

2024-09-07 22:12:35
字體:
來源:轉載
供稿:網友
  主庫宕機處理過程:
 
  1. 監控節點 (通過配置文件獲取所有節點信息)
 
  系統,網絡,SSH連接性
 
  主從狀態,重點是主庫
 
  2. 選主
 
  (1) 如果判斷從庫(position或者GTID),數據有差異,最接近于Master的slave,成為備選主
 
  (2) 如果判斷從庫(position或者GTID),數據一致,按照配置文件順序,選主.
 
  (3) 如果設定有權重(candidate_master=1),按照權重強制指定備選主.
 
  1. 默認情況下如果一個slave落后master 100M的relay logs的話,即使有權重,也會失效.
 
  2. 如果check_repl_delay=0的化,即使落后很多日志,也強制選擇其為備選主
 
  3. 數據補償
 
  (1) 當SSH能連接,從庫對比主庫GTID 或者position號,立即將二進制日志保存至各個從節點并且應用(save_binary_logs )
 
  (2) 當SSH不能連接, 對比從庫之間的relaylog的差異(apply_diff_relay_logs)
 
  4. Failover
 
  將備選主進行身份切換,對外提供服務
 
  其余從庫和新主庫確認新的主從關系
 
  5. 應用透明(VIP)
 
  6. 故障切換通知(send_reprt)
 
  7. 二次數據補償(binlog_server)

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 喀喇沁旗| 十堰市| 瓦房店市| 襄城县| 仙游县| 东辽县| 远安县| 永春县| 辽宁省| 措勤县| 商都县| 称多县| 武清区| 封丘县| 资源县| 巴塘县| 栖霞市| 平度市| 通州区| 南木林县| 丹棱县| 大连市| 巴东县| 桓仁| 孝昌县| 广德县| 板桥市| 文安县| 安福县| 枝江市| 修武县| 潞西市| 威信县| 普兰县| 鲁甸县| 靖远县| 永春县| 永春县| 灯塔市| 新宾| 石嘴山市|