a亚洲精品_精品国产91乱码一区二区三区_亚洲精品在线免费观看视频_欧美日韩亚洲国产综合_久久久久久久久久久成人_在线区

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

Master High Availability 設置配置

2024-09-07 22:13:02
字體:
來源:轉載
供稿:網友
  MHA(Master High Availability)目前在 MySQL 高可用方面是一個相對成熟的解決方案,
  是一套優秀的作為 MySQL 高可用性環境下故障切換和主從提升的高可用軟件。在
  MySQL 故障切換過程中,MHA 能做到在 0~30 秒之內自動完成數據庫的故障切換操
  作,并且在進行故障切換的過程中,MHA 能在最大程度上保證數據的一致性,以達
  到真正意義上的高可用。
  該軟件由兩部分組成:MHA Manager(管理節點)和 MHA Node(數據節點)。MHA Manager
  可以單獨部署在一臺獨立的機器上管理多個 master-slave 集群,也可以部署在一臺 slave
  節
  點上。
  MHA Node 運行在每臺 MySQL 服務器上,MHA Manager 會定時探測集群中的 master
  節點,當 master 出現故障時,它可以自動將最新數據的 slave 提升為新的 master,然后將
  所有其他的 slave 重新指向新的 master。整個故障轉移過程對應用程序完全透明。MHA 可
  以
  與半同步復制結合起來,目前 MHA 主要支持一主多從的架構,要搭建 MHA,要求一個復制集群
  中必須最少有三臺數據庫服務器,一主二從,即一臺充當 master,一臺充當備用 master,另
  
  Master 端配置:
 
  yum install perl-DBD-mysql -y
  rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm
  構建免密登陸
  ssh-keygen
  ##生成密鑰 ssh-copy-id 172.25.40.2
  ##給另外兩臺 mysql 主機分發,這樣可以免密連接
  ssh-copy-id 172.25.40.3
  mysql 主配置文件(/etc/my.cnf)配置
 
  [mysqlnd]
  server-id=1
  ##數據庫的唯一標示,不能重復
  log-bin=mysql-bin
  ##二進制記錄文件名為 mysql-bin
  binlog-do-db=test ##同的庫為 test
  binlog-ignore-db=mysql ##不同步 mysql
  gtid-mode=ON ##打開 gtid 模式
  enforce-gtid-consistency=ON##強制使用 gtid 模式
  slave-parallel-type=LOGICAL_CLOCK ##打開多線程模式
  slave-parallel-workers=16 ##開啟 16 個線程
  relay_log_info_repository=TABLE
  ##以表格形式存放 relay-log 信息
  relay_log_recovery=ON
  rpl_semi_sync_master_enabled=ON ##設置半同步 master 和 slave 開啟
  rpl_semi_sync_slave_enabled=ON
  重新啟動兩臺服務器上的 mysql
  /etc/init.d/mysqld restart
  進入數據庫下載半同步模塊
 
  mysql> install plugin rpl_semi_sync_master soname 'semisync_master.so';
  Query OK, 0 rows affected (0.50 sec)
  mysql> set global rpl_semi_sync_master_enabled=1;
  Query OK, 0 rows affected (0.00 sec)
  給所創建的認證用戶復制權限及 root 用戶所有權限的授權
 
  mysql> grant all privileges on *.* to 'root'@'172.168.40.%' identified
  'xxxxxxxxxx';
  Query OK, 0 rows affected, 1 warning (0.00 sec)by
  mysql> grant replication slave on *.* to 'redhat'@'172.168.40.%' identified by
  'xxxxxxxxx';
  mysql> grant all on *.* to root@'172.25.40.%' identified by 'xxxxxxxx';
  Query OK, 0 rows affected, 1 warning (0.38 sec)
  Slave(candidate master)端配置:
 
  yum install perl-DBD-mysql -y
  rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm
  構建免密登陸
  ssh-keygen
  ##生成密鑰
  ssh-copy-id 172.25.40.1 ##給另外兩臺 mysql 主機分發,這樣可以免密連接
  ssh-copy-id 172.25.40.3
  mysql 主配置文件(/etc/my.cnf)配置。

(編輯:武林網)

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 欧美亚洲国产日韩 | 黄色片免费在线 | 欧美一级免费大片 | 激情综合色综合久久综合 | 一本一道久久a久久精品综合蜜臀 | 欧美视频免费在线观看 | 久久99精品久久久久久 | 久久精品亚洲 | 欧洲一区二区视频 | 欧美日韩一二 | 国产精品久久久久久久久免费 | 精品国产成人 | 国产传媒在线视频 | 久草精品视频 | 国产成人免费在线视频 | 国产偷国产偷精品高清尤物 | 亚洲综合在线视频 | 日本在线免费观看 | 男女啪啪免费网站 | 久久久综合网 | 插插插干干干 | 久久久精品日本 | 青娱乐国产在线 | 国产一级电影网 | 91精品麻豆| 成人av免费观看 | 操操操操操操操操操操操操操操 | 精品国产一级片 | 欧美不卡激情三级在线观看 | 欧美日本在线观看 | 欧美精品一 | 日韩精品免费在线视频 | 日韩欧美国产成人一区二区 | 亚洲电影一区二区 | 亚洲精品二区三区 | 九九热精品视频在线观看 | 嫩草影院在线观看91麻豆 | 亚洲欧美中文日韩v在线观看 | 蜜月久久99静品久久久久久 | 天天草天天 | 日韩欧美一区二区三区 |