欧美一级特黄大片做受成人-亚洲成人一区二区电影-激情熟女一区二区三区-日韩专区欧美专区国产专区

linux上mysqlMM(雙主)及keepalived搭建-創(chuàng)新互聯(lián)

一、主備機IP及VIP規(guī)劃:
master1 10.1.1.14 VIP 10.1.1.16
master2    10.1.1.15 VIP 10.1.1.16

玉田ssl適用于網(wǎng)站、小程序/APP、API接口等需要進行數(shù)據(jù)傳輸應(yīng)用場景,ssl證書未來市場廣闊!成為成都創(chuàng)新互聯(lián)公司的ssl證書銷售渠道,可以享受市場價格4-6折優(yōu)惠!如果有意向歡迎電話聯(lián)系或者加微信:13518219792(備注:SSL證書合作)期待與您的合作!

二、mysql MM配置
1.修改master1的my.cnf
# vi /etc/my.cnf
[mysqld]
basedir = /usr/local/mysql/
datadir=/usr/local/mysql/data
log-error=/usr/local/mysql/mysqld.log
port = 3306
socket=/usr/local/mysql/mysql.sock
pid-file=/usr/local/mysql/mysql.pid

expire-logs-days=10

#binlog-do-db=db1
#binlog-ignore-db=db2

server-id = 1
log-bin = binlog
relay_log = relay-bin
log_slave_updates =1
auto_increment_increment=2
auto_increment_offset=1

2.修改master2的my.cnf
# vim /etc/my.cnf
[mysqld]
basedir = /usr/local/mysql/
datadir=/usr/local/mysql/data
log-error=/usr/local/mysql/mysqld.log
port = 3306
socket=/usr/local/mysql/mysql.sock
pid-file=/usr/local/mysql/mysql.pid

expire-logs-days=10

#binlog-do-db=db1
#binlog-ignore-db=db2

server-id=2
relay_log=relay-bin
log_bin =binlog
log_slave_updates =1
auto_increment_increment=2
auto_increment_offset=2


3.創(chuàng)建master1復(fù)制賬號
  grant replication slave,replication client on *.* to 'repl'@'10.1.1.15' identified by 'repl';
  
4.創(chuàng)建master2復(fù)制賬號
  grant replication slave,replication client on *.* to 'repl'@'10.1.1.14' identified by 'repl';
  
5.為master1配置master
  show master status;
  change master to master_host='10.1.1.15',master_user='repl',master_password='repl',master_log_file='binlog.000005',master_log_pos=154;


6.為master2配置master
  show master status;
  change master to master_host='10.1.1.14',master_user='repl',master_password='repl',master_log_file='binlog.000001',master_log_pos=154;
  
7.啟動slave
  master1:
  start slave;
  master2:
  start slave;

三、keepalived配置
1.編輯master1的keepalived配置文件
  #vi /etc/keepalived/keepalived.conf

! Configuration File for keepalived
global_defs {
    #配置告警通知郵箱,可以配置多個
   notification_email {
    root@localhost
   }
   #配置郵件發(fā)送目標(biāo)地址
   notification_email_from mysql@xiaomi.com
   #配置smtp服務(wù)器地址,其必須存在
   smtp_server 10.1.1.11
   #配置連接smtp服務(wù)器的超時時間
   smtp_connect_timeout 30
   #設(shè)置運行Keepalived實例的標(biāo)識,其將顯示于郵件標(biāo)題中
   router_id mysql_ha
}
#監(jiān)控腳本
vrrp_script chk_mysql {
    script "/etc/keepalived/check_mysql.sh"
    interval 2
    weight 2
}
#配置VRRP實例,實例命名任意
vrrp_instance mysql-ha {
    #配置Keepalived角色,MASTER為主機 BACKUP為備機,此處兩個都設(shè)置為BACKUP
    state BACKUP 
    #配置keepalived監(jiān)測的網(wǎng)絡(luò)接口
    interface eth0
    #虛擬路由標(biāo)識,其為一個(1-255)的數(shù)字,一個VRRP實例中主機的該ID必須相同
    virtual_router_id 66
    #服務(wù)器優(yōu)先級,數(shù)字越大優(yōu)先級越高,一個實例中主服務(wù)器優(yōu)先級要高于備服務(wù)器
    priority 50  
    #配置主備服務(wù)器間同步檢查的時間間隔(秒)
    advert_int 1
    #配置服務(wù)器搶占模式,這里配置為非搶占模式(只需對master1配置即可)
    nopreempt
    #配置驗證類型和密碼
    authentication {
        #兩種驗證類型{PASS|HA}
        auth_type PASS
        #指定驗證密碼,一個實例中的主備服務(wù)器密碼要一樣
        auth_pass centos
    }
    track_script {
    #指定執(zhí)行監(jiān)控的服務(wù)
        chk_mysql
    }
    #配置虛擬IP,可指定有多個,每個占一行
    virtual_ipaddress {
    10.1.1.16
    }
}

2.編輯master1心跳檢測腳本:
#vi /etc/keepalived/check_mysql.sh 

#!/bin/bash
#This scripts is check for Mysql Slave status
counter=$(netstat -na|grep "LISTEN"|grep "3311"|wc -l)
if [ "${counter}" -eq 0 ]; then
    service keepalived stop
    killall keepalived
fi
ping 10.1.1.14 -w1 -c1 &>/dev/null
if [ $? -ne 0 ]
then
    systemctl stop keepalived
    killall keepalived
fi

3.編輯master2的keepalived配置文件
# vim /etc/keepalived/keepalived.conf 

! Configuration File for keepalived
global_defs {
   #配置告警通知郵箱,可以配置多個
   notification_email {
    root@localhost
   }
   #配置郵件發(fā)送目標(biāo)地址
   notification_email_from mysql@xiaomi.com
   #配置smtp服務(wù)器地址,其必須存在
   smtp_server 10.1.1.11
   #配置連接smtp服務(wù)器的超時時間
   smtp_connect_timeout 30
   #設(shè)置運行Keepalived實例的標(biāo)識,其將顯示于郵件標(biāo)題中
   router_id mysql_ha
}
# 監(jiān)控監(jiān)本
vrrp_script chk_mysql {
    script "/etc/keepalived/check_mysql.sh"
    interval 2
    weight 2
}
#配置VRRP實例,實例命名任意
vrrp_instance mysql-ha {
    #配置Keepalived角色,MASTER為主機 BACKUP為備機,此處兩個都設(shè)置為BACKUP
    state BACKUP
    #配置keepalived監(jiān)測的網(wǎng)絡(luò)接口
    interface eth0
    #虛擬路由標(biāo)識,其為一個(1-255)的數(shù)字,一個VRRP實例中主機的該ID必須相同
    virtual_router_id 66
    #服務(wù)器優(yōu)先級,數(shù)字越大優(yōu)先級越高,一個實例中主服務(wù)器優(yōu)先級要高于備服務(wù)器
    priority 49
    #配置主備服務(wù)器間同步檢查的時間間隔(秒)
    advert_int 1
    #配置服務(wù)器搶占模式,這里配置為非搶占模式(只需對master1配置即可)
    #nopreempt
    #配置驗證類型和密碼
    authentication {
        #兩種驗證類型{PASS|HA}
        auth_type PASS
        #指定驗證密碼,一個實例中的主備服務(wù)器密碼要一樣
        auth_pass centos
    }
    track_script {
    #指定執(zhí)行監(jiān)控的服務(wù)
        chk_mysql  
    }
    #配置虛擬IP,可指定有多個,每個占一行
    virtual_ipaddress {
    10.1.1.16
    }
}

4.編輯master2檢測腳本
# vim /etc/keepalived/check_mysql.sh 

#!/bin/bash
#This scripts is check for Mysql Slave status
counter=$(netstat -na|grep "LISTEN"|grep "3306"|wc -l)
if [ "${counter}" -eq 0 ]; then
    systemctl stop keepalived
    killall keepalived
fi
ping 10.1.1.15 -w1 -c1 &>/dev/null
if [ $? -ne 0 ]
then
    service keepalived stop
    killall keepalived
fi

5.vip漂移檢測
1)master1和master2上同時開啟keepalived和mysql
  #service keepalived start
  #service mysqld start
2)查看master1上ip地址
  ip addr
3)登錄10.1.1.16上的mysql
  mysql -uusername -ppassword -h20.1.1.16 -P3311
4)停掉master1上的mysql服務(wù)
  service mysqld stop
5)觀察master1和master2上的ip地址
  ip addr
6)繼續(xù)在3)中的session中運行mysql命令,看看發(fā)生了什么
  mysql> use information_schema;
 

名稱欄目:linux上mysqlMM(雙主)及keepalived搭建-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://aaarwkj.com/article30/cchhpo.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供App設(shè)計、網(wǎng)站制作軟件開發(fā)、面包屑導(dǎo)航網(wǎng)站導(dǎo)航、用戶體驗

廣告

聲明:本網(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)

綿陽服務(wù)器托管
91免费人成网站在线观看| 国产三级自拍视频在线观看| 欧美亚洲午夜一二综合| 亚洲欧洲日本在线天堂| 自拍偷拍一区蜜桃视频| 午夜性生活免费观看视频| 亚洲欧美一区二区粉嫩| 亚洲精品日韩一区二区| 日本久久精品免费网站| 熟女一区二区中文字幕| 91精品国产综合久久香蕉麻豆| 日韩一区二区三区四区精品| 麻豆乱淫一区二区三爱免费| 欧美色精品人妻视频在线| 亚洲精品有码在线观看| 精品一区二区视频在线观看网站 | 肥胖老熟女一区二区三区| 人妻久久久久久精品99| 99精品午夜福利在线| 国产熟女乱免费一区二区| 亚洲中文字幕精品视频乱码| 日本道二区视频中文字幕| 天堂网一区二区三区四区| 天堂av在线一区二区三区| 性色av人妻中文一区二区| 欧美国产日韩激情在线| 有码精品视频在线观看| 丰满的少妇一区二区三区免费观看| 亚洲欧洲日韩另类在线| 粉嫩极品美女国产精品| 在线日韩中文字幕二区| 亚洲激情视频在线视频| 国产成人在线观看av| 日韩电影在线一本二本三本| 小仙女精品经典三级永久| 亚洲av日韩精品久久久| 欧美日韩欧美黄色三级| 国产激情视频一区二区三区| 国产一区二区三区av在线播放| av网址在线免费观看| 国产精品99久久久久久人|