国产探花免费观看_亚洲丰满少妇自慰呻吟_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)

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 和龙市| 乡城县| 漳平市| 丁青县| 九龙县| 盖州市| 阳泉市| 英山县| 彩票| 宜城市| 措美县| 丹寨县| 民勤县| 清苑县| 唐海县| 麻江县| 原阳县| 马鞍山市| 苏尼特左旗| 岳普湖县| 澄江县| 滨海县| 枝江市| 西林县| 禄劝| 肥乡县| 巩留县| 武功县| 平乡县| 邢台县| 新河县| 桂平市| 富锦市| 天峻县| 类乌齐县| 双峰县| 错那县| 大荔县| 玛多县| 聂拉木县| 西和县|