内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

MHA+Atlas架構(gòu)搭建

  1. 一、基于普通主從復制的弊端;MHA能做到在10~30秒之內(nèi)自動完成數(shù)據(jù)庫的故障切換操作,并且在進行故障切換的過程中,MHA能在最大程度上保證數(shù)據(jù)的一致性,以達到真正意義上的高可用。

    成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務,包含不限于做網(wǎng)站、成都網(wǎng)站設計、彌渡網(wǎng)絡推廣、小程序開發(fā)、彌渡網(wǎng)絡營銷、彌渡企業(yè)策劃、彌渡品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務,您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學生創(chuàng)業(yè)者提供彌渡建站搭建服務,24小時服務熱線:13518219792,官方網(wǎng)址:www.rwnh.cn

  2. 二、架構(gòu)

              

MHA+Atlas架構(gòu)搭建

三、軟件介紹

MHA軟件由兩部分組成,Manager工具包和Node工具包

Manager工具包

masterha_check_ssh                 #檢査 MHA 的 ssh-key^

masterha_check_repl                 #檢査主從復制情況

masterha_manger                      #啟動MHA

masterha_check_status             #檢測MHA的運行狀態(tài)^

masterha_mast er_monitor        #檢測master是否宕機一

masterha_mast er_switch          #手動故障轉(zhuǎn)移—

masterha_conf_host                  #手動添加server倍息一

masterha_secondary_check     #建立TCP連接從遠程服務器v

masterha_stop                          #停止MHA

Node工具包主要包括以下幾個工具:

save_binary_1ogs       #保存宕機的master的binlog

apply_diff_relay_logs   #識別relay log的差異

filter_MySQLbinlog           #防止回滾事件一MHA已不再使用這個工具

purge_relay_logs           #清除中繼曰志一不會阻塞SQL線程


四、 MHA的優(yōu)點

1、自動故障轉(zhuǎn)移

2、主庫崩潰不存在數(shù)據(jù)不一致的情況

3、不需要對當前的mysql環(huán)境做重大修改

4、不需要添加額外的服務器

5、性能優(yōu)秀,可以工作再半同步和異步復制框架

6、只要replication支持的存儲引擎mha都支持

五、環(huán)境說明

db01主機(master)

[root@db01 ~]# cat /etc/redhat-release

CentOS release 6.9 (Final)

[root@db01 ~]# uname -r

2.6.32-696.el6.x86_64

[root@db01 ~]# /etc/init.d/iptables status

iptables: Firewall is not running.

[root@db01 ~]# getenforce

Disabled

[root@db01 ~]# hostname -I

10.0.0.51 172.16.1.51

db02主機(slave1)

 [root@db02 ~]# cat /etc/redhat-release

 CentOS release 6.9 (Final)

 [root@db02 ~]# uname -r

 2.6.32-696.el6.x86_64

 [root@db02 ~]# /etc/init.d/iptables status

 iptables: Firewall is not running.

 [root@db02 ~]# getenforce

 Disabled

 [root@db02 ~]# hostname -I

 10.0.0.52 172.16.1.52

 

db03主機(slave1,MHA Manages、Atlas節(jié)點)

 [root@db03 ~]# cat /etc/redhat-release

 CentOS release 6.9 (Final)

 [root@db03 ~]# uname -r

 2.6.32-696.el6.x86_64

 [root@db03 ~]# /etc/init.d/iptables status

 iptables: Firewall is not running.

 [root@db03 ~]# getenforce

 Disabled

 [root@db03 ~]# hostname -I

 10.0.0.53 172.16.1.53

三臺服務器上都全新安裝mysql 5.6.38:

[root@db01 ~]# mysql --version

mysql  Ver 14.14 Distrib 5.6.38, for Linux (x86_64) using  EditLine wrapper

五、基于GTID的主從復制配置

主庫和從庫都要開啟binlog

主庫和從庫server-id必須不同

要有主從復制用戶


5.1、配置主從復制

db01 my.cnf文件

[mysqld]

basedir=/application/mysql

datadir=/application/mysql/data

socket=/tmp/mysql.sock

log-error=/var/log/mysql.log

log-bin=/application/mysql/mysql-bin

binlog_format=row

secure-file-priv=/tmp

server-id=51

skip-name-resolve  # 跳過域名解析

gtid-mode=on    # 啟用gtid類型,否則就是普通的復制架構(gòu)

enforce-gtid-consistency=true    #強制GTID的一致性

log-slave-updates=1     # slave更新是否記入日志(5.6必須的)

relay_log_purge = 0

[mysql]

socket=/tmp/mysql.sock

db02 my.cnf文件

[root@db02 ~]# cat /etc/my.cnf

[mysqld]

basedir=/application/mysql

datadir=/application/mysql/data

socket=/tmp/mysql.sock

log-error=/var/log/mysql.log

log-bin=/application/mysql/mysql-bin

binlog_format=row

secure-file-priv=/tmp

server-id=52

skip-name-resolve

gtid-mode=on

enforce-gtid-consistency=true

log-slave-updates=1

relay_log_purge = 0

[mysql]

socket=/tmp/mysql.sock

db03 my.cnf文件

[root@db03 ~]# cat /etc/my.cnf

 [mysqld]

 basedir=/application/mysql

 datadir=/application/mysql/data

 socket=/tmp/mysql.sock

 log-error=/var/log/mysql.log

 log-bin=/application/mysql/mysql-bin

 binlog_format=row

 secure-file-priv=/tmp

 server-id=53

 skip-name-resolve

 gtid-mode=on

 enforce-gtid-consistency=true

 log-slave-updates=1

 relay_log_purge = 0

 skip-name-resolve

 [mysql]

 socket=/tmp/mysql.sock

創(chuàng)建復制用戶 (51作為主節(jié)點,52、53為從)

GRANT REPLICATION SLAVE ON *.* TO repl@'172.16.1.%' IDENTIFIED BY '123';

從庫開啟復制

change master to

master_host='172.16.1.51',

master_user='repl',

master_password='123',

MASTER_AUTO_POSITION=1;

啟動從庫復制

start slave;







本文題目:MHA+Atlas架構(gòu)搭建
URL網(wǎng)址:http://www.rwnh.cn/article36/jeeosg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供外貿(mào)網(wǎng)站建設、建站公司網(wǎng)站建設ChatGPT、網(wǎng)站內(nèi)鏈、營銷型網(wǎng)站建設

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站建設
揭西县| 鄢陵县| 石城县| 江华| 凤阳县| 商城县| 上林县| 稷山县| 武威市| 大荔县| 太仓市| 鹤峰县| 陆良县| 济阳县| 晋城| 合肥市| 西峡县| 长丰县| 夏河县| 凉山| 前郭尔| 遂溪县| 宁津县| 安化县| 益阳市| 茶陵县| 汉中市| 扶余县| 白河县| 武山县| 长丰县| 二手房| 韶山市| 太原市| 龙陵县| 西丰县| 水城县| 南安市| 永城市| 察隅县| 会昌县|