keepalived+mysql 高可用叢集

來源:互聯網
上載者:User

標籤:backup   src   back   http   keyword   type   mask   top   not   

mysql 為主主模式參考 https://my.oschina.net/sanmuyan/blog/877373

192.168.100.129 mysql 主節點/keepalived 主節點
192.168.100.130 mysql 備節點/keepalived 備節點
192.168.100.150 虛擬IP

主備節點

yum install keepalived -yvim  /etc/keepalived/keepalived.conf
! Configuration File for keepalivedvrrp_instance VI_1 {    state MASTER    #備節點設定為BACKUP    interface eth0    virtual_router_id 51 #主備保持一致    priority 100 #備節點90    advert_int 1    nopreempt    authentication {        auth_type PASS        auth_pass 1111    }    virtual_ipaddress {        192.168.100.150  #虛擬IP    }}virtual_server 192.168.100.150 3306 { #虛擬IP    delay_loop 6    nat_mask 255.255.255.0    persistence_timeout 50    protocol TCP    real_server 192.168.100.129 3306 { #真實IP 備節點為192.168.100.130    weight 3    notify_down /root/mysql.sh   #如果本地IP 3306連接埠宕掉 則執行該指令碼(殺死keepalived進程)    TCP_CHECK {    connect_timeout 3       nb_get_retry 3           delay_before_retry 3   }}
[[email protected] ~]# vim mysql.sh#!/bin/bashpkill keepalived[[email protected] ~]# chmod +x mysql.sh 

實驗

 

說明keepalived已經開始工作

關閉主伺服器  短暫的逾時備伺服器接管了虛擬IP

 

keepalived進程正在運行

[[email protected] ~]# ps -el | grep keepalived1 S     0  16274      1  0  80   0 - 27926 poll_s ?        00:00:00 keepalived5 S     0  16275  16274  0  80   0 - 28487 poll_s ?        00:00:00 keepalived5 S     0  16276  16274  0  80   0 - 28457 poll_s ?        00:00:00 keepalived
[root@localhost ~]# systemctl stop mysqld  關閉mysql服務

keepalived 進程已經被kill

 

 

keepalived+mysql 高可用叢集

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.