天天看點

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。

一.環境準備

(虛拟機建立)centos7兩台,版本如下: 

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

192.168.124.23  主

192.168.124.22  備

兩台機器請關閉防火牆

二.快速搭建

1.安裝

yum install keepalived

2.修改配置檔案

vi /etc/keepalived/keepalived.conf

直接覆寫

! Configuration File for keepalived

global_defs {
   notification_email {
     [email protected]
     [email protected]
     [email protected]
   }
   notification_email_from [email protected]
   smtp_server 192.168.200.1
   smtp_connect_timeout 30
   router_id LVS_DEVEL
   vrrp_skip_check_adv_addr
   vrrp_garp_interval 0
   vrrp_gna_interval 0
}

vrrp_instance VI_1 {
    state MASTER
    interface eth33
    virtual_router_id 51
    priority 100
    advert_int 1
    authentication {
        auth_type PASS
        auth_pass 1111
    }
	mcast_src_ip 192.168.124.23
    virtual_ipaddress {
       192.168.124.40
    }
}
           

以下三部分要改:

state MASTER    ************* 主機改成MASTER   從機改成SALVE

interface eth33 ************* 使用ip addr 檢視

mcast_src_ip 192.168.124.23  ****本機ip

priority 100     ***************誰高虛拟ip優先在哪台機器 一般建議主100  從50

virtual_ipaddress {

192.168.124.40             ********虛拟IP  主從填一樣的  且和主從IP屬于同一網段

}
           

3.狀态檢視

主從都按2步驟完成後。

1.先啟動從機keepalived

service keepalived start

如下指令檢視是否啟動

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

2.檢視ip位址  

ip addr

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

如圖會有兩個Ip位址,一個是從機本身的IP,一個是設定的虛拟IP。因為主機沒啟動,是以虛拟ip漂移到從機。

3.啟動主機keepalived

然後檢視ip addr

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

我們發現虛拟ip從從機漂移回主機。說明配置成功

4.兩台機器keepalived狀态檢視

systemctl status keepalived.service

從零搭建keepalived+Mysql主主熱備(1)---------keepalived雙機熱備PS:原理什麼的去搜一搜其他優質文章,本文章描述我試過的小白選手最快的搭建方法。一.環境準備二.快速搭建3.狀态檢視4.實用指令整理

如下圖,從機截圖紅框部分說明,主機啟動後,從機對比了兩個keepalived配置中

priority 值  我們在上面主設定了100  是以vip漂移回了主機

4.實用指令整理

啟動

service keepalived start

停止

service keepalived stop

重新開機

service keepalived restart

狀态檢視

systemctl status keepalived.service

日志檢視

tail -f /var/log/messages

繼續閱讀