麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁(yè) > 數(shù)據(jù)庫(kù) > 文庫(kù) > 正文

Master High Availability 設(shè)置配置

2024-09-07 22:13:02
字體:
來(lái)源:轉(zhuǎn)載
供稿:網(wǎng)友
  MHA(Master High Availability)目前在 MySQL 高可用方面是一個(gè)相對(duì)成熟的解決方案,
  是一套優(yōu)秀的作為 MySQL 高可用性環(huán)境下故障切換和主從提升的高可用軟件。在
  MySQL 故障切換過(guò)程中,MHA 能做到在 0~30 秒之內(nèi)自動(dòng)完成數(shù)據(jù)庫(kù)的故障切換操
  作,并且在進(jìn)行故障切換的過(guò)程中,MHA 能在最大程度上保證數(shù)據(jù)的一致性,以達(dá)
  到真正意義上的高可用。
  該軟件由兩部分組成:MHA Manager(管理節(jié)點(diǎn))和 MHA Node(數(shù)據(jù)節(jié)點(diǎn))。MHA Manager
  可以單獨(dú)部署在一臺(tái)獨(dú)立的機(jī)器上管理多個(gè) master-slave 集群,也可以部署在一臺(tái) slave
  節(jié)
  點(diǎn)上。
  MHA Node 運(yùn)行在每臺(tái) MySQL 服務(wù)器上,MHA Manager 會(huì)定時(shí)探測(cè)集群中的 master
  節(jié)點(diǎn),當(dāng) master 出現(xiàn)故障時(shí),它可以自動(dòng)將最新數(shù)據(jù)的 slave 提升為新的 master,然后將
  所有其他的 slave 重新指向新的 master。整個(gè)故障轉(zhuǎn)移過(guò)程對(duì)應(yīng)用程序完全透明。MHA 可
  以
  與半同步復(fù)制結(jié)合起來(lái),目前 MHA 主要支持一主多從的架構(gòu),要搭建 MHA,要求一個(gè)復(fù)制集群
  中必須最少有三臺(tái)數(shù)據(jù)庫(kù)服務(wù)器,一主二從,即一臺(tái)充當(dāng) master,一臺(tái)充當(dāng)備用 master,另
  
  Master 端配置:
 
  yum install perl-DBD-mysql -y
  rpm -ivh mha4mysql-node-0.56-0.el6.noarch.rpm
  構(gòu)建免密登陸
  ssh-keygen
  ##生成密鑰 ssh-copy-id 172.25.40.2
  ##給另外兩臺(tái) mysql 主機(jī)分發(fā),這樣可以免密連接
  ssh-copy-id 172.25.40.3
  mysql 主配置文件(/etc/my.cnf)配置
 
  [mysqlnd]
  server-id=1
  ##數(shù)據(jù)庫(kù)的唯一標(biāo)示,不能重復(fù)
  log-bin=mysql-bin
  ##二進(jìn)制記錄文件名為 mysql-bin
  binlog-do-db=test ##同的庫(kù)為 test
  binlog-ignore-db=mysql ##不同步 mysql
  gtid-mode=ON ##打開(kāi) gtid 模式
  enforce-gtid-consistency=ON##強(qiáng)制使用 gtid 模式
  slave-parallel-type=LOGICAL_CLOCK ##打開(kāi)多線程模式
  slave-parallel-workers=16 ##開(kāi)啟 16 個(gè)線程
  relay_log_info_repository=TABLE
  ##以表格形式存放 relay-log 信息
  relay_log_recovery=ON
  rpl_semi_sync_master_enabled=ON ##設(shè)置半同步 master 和 slave 開(kāi)啟
  rpl_semi_sync_slave_enabled=ON
  重新啟動(dòng)兩臺(tái)服務(wù)器上的 mysql
  /etc/init.d/mysqld restart
  進(jìn)入數(shù)據(jù)庫(kù)下載半同步模塊
 
  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)
  給所創(chuàng)建的認(rèn)證用戶復(fù)制權(quán)限及 root 用戶所有權(quán)限的授權(quán)
 
  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
  構(gòu)建免密登陸
  ssh-keygen
  ##生成密鑰
  ssh-copy-id 172.25.40.1 ##給另外兩臺(tái) mysql 主機(jī)分發(fā),這樣可以免密連接
  ssh-copy-id 172.25.40.3
  mysql 主配置文件(/etc/my.cnf)配置。

(編輯:武林網(wǎng))

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 日韩中文一区 | 国产激情精品一区二区三区 | 天天草天天干天天 | 精品国产一区二区三区成人影院 | 黄色网址在线视频 | 成人在线精品视频 | 毛片a片免费看 | 中文字幕在线免费 | 午夜国内精品a一区二区桃色 | 欧美a视频在线观看 | 污视频在线免费播放 | 色淫影院 | 外国一级黄色片 | 国产一区毛片 | 毛片在线免费观看网址 | 久久综合久久美利坚合众国 | 精品国产一二区 | 日本黄色免费片 | 99精品视频99 | 欧美一级免费高清 | 99日韩精品视频 | 成人精品一区二区 | 亚洲成人在线免费观看 | 狠狠久久伊人中文字幕 | 久久久国产精品视频 | 成人免费av在线播放 | 免费看欧美一级特黄a毛片 九色com | 最新中文字幕在线 | 国产成人自拍视频在线观看 | 成人毛片网 | 在线成人毛片 | 久久精品2019中文字幕 | 摸逼逼视频 | 97青青草视频 | 国产大片中文字幕在线观看 | 日日操夜夜透 | 欧美成人一级片 | 99精品在线免费 | 麻豆一区二区99久久久久 | 可以看逼的视频 | 国产精品久久久久久久av三级 |