成人午夜视频全免费观看高清-秋霞福利视频一区二区三区-国产精品久久久久电影小说-亚洲不卡区三一区三区一区

簡單快速搭建LVS+Keepalived集群

LVS+Keepalived 群集

專業(yè)成都網(wǎng)站建設(shè)公司,做排名好的好網(wǎng)站,排在同行前面,為您帶來客戶和效益!成都創(chuàng)新互聯(lián)公司為您提供成都網(wǎng)站建設(shè),五站合一網(wǎng)站設(shè)計制作,服務(wù)好的網(wǎng)站設(shè)計公司,網(wǎng)站制作、成都網(wǎng)站建設(shè)負責(zé)任的成都網(wǎng)站制作公司!

Keepalived起初是專門針對LVS設(shè)計的一款強大的復(fù)制工具。

主要用來提供故障切換和健康檢查功能——判斷LVS負載調(diào)度器、節(jié)點服務(wù)器的可用性,及時隔離并替換新的服務(wù)器。

測試環(huán)境:

調(diào)度器兩臺(雙機熱備)IP

      192.168.30.30

      192.168.30.31

Web服務(wù)器 IP

      192.168.30.33

      192.168.30.34

簡單快速搭建LVS+Keepalived 集群

安裝所需軟件

centos7系統(tǒng)中已經(jīng)自帶modprobe ip_vs 只需打開即可使用

modprobe ip_vs #加載IP_vs模塊

yum -y install gcc gcc-c++ make popt-devel kernel-devel openssl-devel ipvsadm  #安裝編譯工具、插件和ipvsadm


在兩臺調(diào)度器上編譯安裝 keepalived

tar xf keepalived-1.4.2.tar.gz

 cd keepalived-1.4.2

./configure --prefix=/

 make && make install

cp keepalived/etc/init.d/keepalived /etc/init.d/    #加入系統(tǒng)管理服務(wù)

[root@lin3036 keepalived-1.4.2]#  systemctl enable keepalived #設(shè)為開機自啟

另一臺安裝方式相同


修改第一臺master keepalived.conf文件

vi /etc/keepalived/keepalived.conf

! Configuration File for keepalived

global_defs {

   router_id LVS_01            #本服務(wù)器的名稱

}

vrrp_instance VI_1 {            #定義VRRP熱備實例

    state MASTER             #熱備狀態(tài),MASTER表示主服務(wù)器,BACKUP表示從服務(wù)器

    interface ens33            #承載VIP地址的物理接口

    virtual_router_id 51        #虛擬路由器的ID號,每個熱備組保持一致

    priority 110               #優(yōu)先級,數(shù)值越大優(yōu)先級越高

    advert_int 1               #通告間隔秒數(shù)(心跳頻率)

    authentication {            #熱備認證信息,每個熱備組保持一致

        auth_type PASS        #認證類型

        auth_pass 6666        #密碼字符串

    }

    virtual_ipaddress {          #指定漂移地址(VIP),可以有多個

        192.168.30.100

    }

}

virtual_server 192.168.30.100 80 {      #虛擬服務(wù)器地址(VIP)、端口

        delay_loop 6               #健康檢查的間隔時間(秒)

        lb_algo rr                  #輪詢(rr)調(diào)度算法

        lb_kind DR                 #直接路由(DR)群集工作模式

        persistence_timeout 60       #連接保持時間(秒)

        protocol TCP                #應(yīng)用服務(wù)器采用的是TCP協(xié)議

real_server 192.168.30.33 80 {         #第一個Web服務(wù)器節(jié)點的地址、端口

        weight 1                   #節(jié)點的權(quán)重

        TCP_CHECK {                #健康檢查方式

        connect_port 80             #檢查的目標端口

        connect_timeout 3           #連接超時(秒)

        nb_get_retry 3              #重試次數(shù)

        delay_before_retry 3          #重試間隔

        }

}

real_server 192.168.30.34 80 {           #第二個Web服務(wù)器節(jié)點的地址、端口

        weight 1

        TCP_CHECK {

             connect_port 80

             connect_timeout 3

             nb_get_retry 3

             delay_before_retry 3

     }

  }

}

[root@dd01 keepalived-1.4.2]# service keepalived start

[root@dd01 keepalived-1.4.2]# ip addr show dev ens33    //驗證綁定了的虛擬地址

簡單快速搭建LVS+Keepalived 集群

備服務(wù)配置keepalived.conf文件

! Configuration File for keepalived

global_defs {

   router_id LVS_02

}

vrrp_instance VI_1 {

    state BACKUP

    interface ens33

    virtual_router_id 51

    priority 105

    advert_int 1

    authentication {

        auth_type PASS

        auth_pass 6666

    }

    virtual_ipaddress {

        192.168.30.100

    }

}

virtual_server 192.168.30.100 80 {

        delay_loop 6

        lb_algo rr

        lb_kind DR

        persistence_timeout 60

        protocol TCP

real_server 192.168.30.33 80 {

        weight 1

        TCP_CHECK {

        connect_port 80

        connect_timeout 3

        nb_get_retry 3

        delay_before_retry 3

        }

}

real_server 192.168.30.34 80 {

        weight 1

        TCP_CHECK {

             connect_port 80

             connect_timeout 3

             nb_get_retry 3

             delay_before_retry 3

     }

  }

}

啟動服務(wù)

配置主服務(wù)器LVS

[root@lin3034 keepalived-1.4.2]# modprobe ip_vs  #加載ip_vs模塊

配置主服務(wù)器LVS

簡單快速搭建LVS+Keepalived 集群

備服務(wù)器相同

web服務(wù)器也要虛擬出192.168.30.100這個虛擬VIP

ifconfig lo:0 192.168.30.100 broadcast 192.168.30.100 netmask 255.255.255.255 up

route add -host 192.168.30.100 dev lo:0

echo "1" >/proc/sys/net/ipv4/conf/lo/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/lo/arp_announce

echo "1" >/proc/sys/net/ipv4/conf/all/arp_ignore

echo "2" >/proc/sys/net/ipv4/conf/all/arp_announce

sysctl -p 刷新

查看網(wǎng)卡狀態(tài)

簡單快速搭建LVS+Keepalived 集群

另一臺web服務(wù)器配置相同

文章名稱:簡單快速搭建LVS+Keepalived集群
鏈接地址:http://jinyejixie.com/article8/jjgsop.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供微信公眾號、網(wǎng)站維護、外貿(mào)建站、虛擬主機、品牌網(wǎng)站制作商城網(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)

成都app開發(fā)公司
宁南县| 襄汾县| 石城县| 绵阳市| 乾安县| 霍山县| 英山县| 凌云县| 南木林县| 舟山市| 防城港市| 河东区| 武宁县| 娄底市| 咸宁市| 钟祥市| 商河县| 徐闻县| 钟祥市| 灵石县| 普格县| 定襄县| 临沧市| 江阴市| 大关县| 洪泽县| 曲水县| 西盟| 铜鼓县| 红桥区| 利川市| 元谋县| 伊金霍洛旗| 固安县| 佛山市| 贡嘎县| 周至县| 纳雍县| 宜川县| 云龙县| 华容县|