黄色网页视频 I 影音先锋日日狠狠久久 I 秋霞午夜毛片 I 秋霞一二三区 I 国产成人片无码视频 I 国产 精品 自在自线 I av免费观看网站 I 日本精品久久久久中文字幕5 I 91看视频 I 看全色黄大色黄女片18 I 精品不卡一区 I 亚洲最新精品 I 欧美 激情 在线 I 人妻少妇精品久久 I 国产99视频精品免费专区 I 欧美影院 I 欧美精品在欧美一区二区少妇 I av大片网站 I 国产精品黄色片 I 888久久 I 狠狠干最新 I 看看黄色一级片 I 黄色精品久久 I 三级av在线 I 69色综合 I 国产日韩欧美91 I 亚洲精品偷拍 I 激情小说亚洲图片 I 久久国产视频精品 I 国产综合精品一区二区三区 I 色婷婷国产 I 最新成人av在线 I 国产私拍精品 I 日韩成人影音 I 日日夜夜天天综合

centos 6.2 LVS+Keepalived搭建集群環境

系統 2065 0

因為沒有其他機器來搭建集群環境,我只能在我的小本上安裝虛擬機來模擬集群環境了,先介紹下網絡環境:

虛擬機1:192.168.1.6 eth0 MASTER CentOS 6.2

虛擬機2:192.168.1.8 eth2 ?BACKUP CentOS 6.2

VIP:192.168.1.10

1、分別在兩臺虛擬機上安裝keepalived、ipvsadm、apache安裝細節就不說了,網上都有。

2、 在MASTER虛擬機上添加可執行文件lvs_dr,BACKUP稍有區別,內容如下

#!/bin/sh

VIP= 192.168 . 1.10 ????#Virtual?IP

RIP1= 192.168 . 1.6 ????#Real?Server?IP

RIP2= 192.168 . 1.8 ????#Real?Server?IP

/etc/rc.d/init.d/functions

case ? " $1 " ? in

????start)

echo? " start?LVS?of?DR "

/sbin/ifconfig?eth0: 0 ?$VIP?broadcast?$VIP?netmask? 255.255 . 255.255 ?up????#注意子網掩碼,BACKUP是eth2

/sbin/route?add?-host?$VIP?dev?eth0: 0 ? ? ? ? ? ? ? ? ? ? ? ? ? ?? #BACKUP是eth2

/sbin/ipvsadm?-C

/sbin/ipvsadm?-A?-t?$VIP: 80 ?-s?rr

/sbin/ipvsadm?-a?-t?$VIP: 80 ?-r?$RIP1: 80 ?-g

/sbin/ipvsadm?-a?-t?$VIP: 80 ?-r?$RIP2: 80 ?-g

/sbin/ipvsadm

;;

????stop)

echo? " close?LVS?of?DR "

/sbin/ifconfig?eth0: 0 ?down ? ? ? ??#BACKUP是eth2

/sbin/ipvsadm?-C

;;

????*)

echo? " Usage:$0{start|stop} "

exit? 1
esac

2、在MASTER、BACKUP兩臺虛擬機添加可執行文件realserver,內容如下


? #!/bin/bash
?#description?:?start?realserver

VIP= 192.168 . 1.10
/etc/rc.d/init.d/functions
case ? " $1 " ? in
start)
echo? " ?start?LVS?of?REALServer "
/sbin/ifconfig?lo: 0 ?$VIP?broadcast?$VIP?netmask? 255.255 . 255.255 ?up
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
;;
stop)
/sbin/ifconfig?lo: 0 ?down
echo? " close?LVS?Directorserver "
echo? " 0 " ?>/proc/sys/net/ipv4/conf/lo/arp_ignore
echo? " 0 " ?>/proc/sys/net/ipv4/conf/lo/arp_announce
echo? " 0 " ?>/proc/sys/net/ipv4/conf/all/arp_ignore
echo? " 0 " ?>/proc/sys/net/ipv4/conf/all/arp_announce
;;
*)
echo? " Usage:?$0?{start|stop} "
exit? 1
esac

?3、在MASTER修改配置文件keepalived.conf文件,BAKUP上稍有不同,如下

!?Configuration?File? for ?keepalived

global_defs?{
???notification_email?{
? ? ?<to email address>?#該處為提醒郵箱地址?
???}
???notification_email_from <from email address> ? ? ? #該處是提醒郵箱發送地址
???smtp_server?<smtp server> ? ? ? ? ? #郵件服務器
???smtp_connect_timeout? 30
???router_id?LVS_DEVEL
}

vrrp_instance?VI_1?{
????state?MASTER ? ? ? ? ? ? ? ? ? ? ? ? ? ? #BACKUP是BACKUP
???? interface ?eth0 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #BACKUP是eth2
????virtual_router_id? 51
????priority? 100 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? #BACKUP是99
????advert_int? 1
????authentication?{
????????auth_type?PASS
????????auth_pass? 1111
????}
????virtual_ipaddress?{
???????? 192.168 . 1.10
????}
}

virtual_server? 192.168 . 1.10 ? 80 ?{
????delay_loop? 6
????lb_algo?wlc
????lb_kind?DR
????persistence_timeout? 50
????protocol?TCP
?
????real_server? 192.168 . 1.6 ? 80 ?{
????????weight? 3
????????TCP_CHECK?{
????????connect_port? 80
????????connect_timeout? 30
????????}
????}
????real_server? 192.168 . 1.8 ? 80 ?{
????????weight? 1
????????TCP_CHECK?{
????????connect_port? 80
????????connect_timeout? 30
????????}
????} ? ? ? ? ?}

?4、在MASTER上,編輯/var/www/html/readme.html

this ? is ? 192.168 . 1.6

?在BACKUP上,編輯/var/www/html/readme.html

this ? is ? 192.168 . 1.8 ?

?

以示區別

5、在MASTER、BACKUP開啟Apache、keealived等

?

#?/etc/init.d/httpd?start
#?/etc/init.d/keepalived?start

#?/root/realserver?start
#?/root/lvs-dr?start

6、在宿主機上ping通192.168.1.10,但無法訪問http://192.168.1.10/readme.html ,后來發現是防火墻問題,開啟后,就可以了??梢苑謩e關閉兩臺虛擬機在驗證集群效果。

centos 6.2 LVS+Keepalived搭建集群環境


更多文章、技術交流、商務合作、聯系博主

微信掃碼或搜索:z360901061

微信掃一掃加我為好友

QQ號聯系: 360901061

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。

【本文對您有幫助就好】

您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描上面二維碼支持博主2元、5元、10元、自定義金額等您想捐的金額吧,站長會非常 感謝您的哦?。?!

發表我的評論
最新評論 總共0條評論