LVS DRモード+ keepalivedの

 

まず環境が必要です。

LVS:メイン192.168.238.141

LVS:192.168.238.142の調製

VIP:IP 192.168.238.181

web1と:192.168.238.131

WEB2:192.168.238.132

 

LVSにkeepalivedのipvsadmのインストールとサービス

yumをインストール-y ipvsadmのkeepalivedの

 

構成プロファイルは、プライマリLVSでkeepalivedのVIPアドレスとWebサーバのアドレスを増やします

VIMの/ etc / keepalivedの/ keepalived.conf 
変形として、以下である:
virtual_ipaddress { 
     192.168238.181 #VIPアドレスを       
} 

VIRTUAL_SERVER 192.168238.181  80 {#VIPアドレス
    delay_loop 6。
    lb_algo #rr RRアルゴリズム
    lb_kind DR #DRモード
   persistence_timeout#50を  50秒以内会話保持
    nat_mask 255.255255.0 
    プロトコルTCPを

    real_server 192.168238.133  80 {#のあるweb1サーバアドレス
        重量。1 
        TCP_CHECK {#ヘルスチェックを
            connect_prot    80   #检查连接端口为80 
            CONNECT_TIMEOUT 3 
            nb_get_retry 3 
            delay_before_retry 3 
        } 
    } 
    real_server 192.168238.134  80 { 
        体重1 
        TCP_CHECK { 
            connect_prot    80 
            CONNECT_TIMEOUT 3 
            nb_get_retry 3 
            delay_before_retry 3 
        } 
    } 
}

同じ修飾LVSの調製

Xintian次のように変更

(スタンバイ状態へ)BACKUPの状態を変更します

prioity 90(主優先度よりも少ない90)

keepalivedのファイアウォールサービスの再起動をオフにします

かどうかを確認するためにVIPのチェックを腹腔

LVSルールを増やします

まず、VIPを増やす
ipvsadmの -A -t 192.168238.18180 - S RR 
Webサーバのアドレス増加する
ipvsadmの -a -t 192.168238.18180 -R&LT 192.168238.13380 - G 
ipvsadmの -a -t 192.168238.18180 - R&LT 192.168238.13380 -g

増加の完了は-Ln ipvsadmのを通して見ることができた後、

 

以下の操作は、二つの端ウェブを行っています

ループバックインターフェイスは便利VIPでコピー・アウト

CD / etc / sysconfig / network-scriptsに/ 
CPのifcfgのifcfg-LO -lo:0 
Vimののifcfg -lo:0 
下に変更
DEVICE = LO:0 
IPADDR = 192.168238.181 
NETMASK = 255.255255.255 
ONBOOT =はい

修正ARPレベル

応答レベル
エコー1 >の/ proc / SYS / NET /のIPv4 / CONF / LO / arp_ignore 
エコー1 >の/ proc / SYS / NET /のIPv4 / CONF / ALL / arp_ignore 
広告レベル
エコー2 >の/ proc / SYS / NET /のIPv4 / CONF / LO / arp_announce 
エコー2 >の/ proc / SYS / NET /のIPv4 / CONF / ALL / arp_announce

増加したルーティング

ルートを追加192.168238.181 DEV LO

 テストページは、ウェブ端で書かれており、ファイアウォールをオフにします

成功したテストページが表示されてVIPアクセス!

おすすめ

転載: www.cnblogs.com/l999999999/p/12060588.html