永久黄网站色视频免费直播,yy6080三理论日本中文,亚洲无码免费在线观看视频,欧美日韩精品一区二区在线播放

應(yīng)用方案

warning: Creating default object from empty value in /www/web/w1/wdlinux_cn/old/modules/modules/taxonomy/taxonomy.pages.inc on line 33.
應(yīng)用方案

lvs負(fù)載均衡及ha高可用集群

目錄
一 應(yīng)用背景
二 應(yīng)用環(huán)境
三 安裝配置
四 FAQ

一 應(yīng)用背景
[我的Linux,讓Linux更易用:http://www.fsowen.com:QQ 12571192]隨著互聯(lián)網(wǎng)應(yīng)用的普及以及人們對(duì)互聯(lián)網(wǎng)的要求也越來越高,在流量增加的同時(shí),要求速度快,在線時(shí)間長(zhǎng)或出故障的時(shí)間短或故障后能及時(shí)恢復(fù)等等。為了解決這些問題,各種負(fù)載均衡及集群技術(shù)應(yīng)運(yùn)而生
其中,LVS便是一個(gè)解決大流量分流很好的解決方案
詳細(xì)請(qǐng)參考 http://www.linuxvirtualserver.org/zh/lvs1.html
HA(High Availability),則是高可用的意思,也可以說是雙機(jī)熱備雙機(jī)等的應(yīng)用。如在一些在線時(shí)間有特別的要求或是在故障后要在很短的時(shí)間內(nèi)恢復(fù),就有必要應(yīng)用到這個(gè)ha了
本文的應(yīng)用,由兩臺(tái)機(jī)組成的一個(gè)LVS及HA,主要是解決分流及單點(diǎn)故障。
如A,B機(jī),正常情況下,A機(jī)為L(zhǎng)VS轉(zhuǎn)分機(jī),同時(shí)又是提供web的服務(wù)機(jī),當(dāng)A機(jī)有問題時(shí),B機(jī)接管A機(jī)的服務(wù),同時(shí)自己也是一個(gè)web服務(wù)機(jī)。由于本文的應(yīng)用中,機(jī)器數(shù)量有限,所以,將ha,lvs,realserver都放在一起了。在機(jī)器允許的情況下,最好分開,如:
LVS轉(zhuǎn)發(fā)為獨(dú)立一臺(tái)機(jī),再在這轉(zhuǎn)發(fā)機(jī)上配置HA避免轉(zhuǎn)發(fā)機(jī)故障,再用一臺(tái)機(jī)來做轉(zhuǎn)發(fā)及HA的備機(jī),當(dāng)主轉(zhuǎn)發(fā)機(jī)故障時(shí)就可接管服務(wù)

二 應(yīng)用環(huán)境
機(jī)器兩臺(tái)
系統(tǒng)為由本人基于CentOS 5.4 x86_64的定制版
可以看 http://www.fsowen.com/centos5.4_x86_64
heartbeat + ldirectord + lvs

結(jié)構(gòu)如下:
VIP:192.168.1.90
Wd1 192.168.1.91
Wd2 192.168.1.92

三 安裝
1 可以用源碼安裝,也可以用yum安裝,用源碼安裝,定制性強(qiáng)一點(diǎn),但用yum安裝,很方便,如:
yum install -y heartbeat
yum install -y heartbeat-ldirectord
即可完成

2 配置(本例的配置文件沿用1.X的風(fēng)格,2.X以上的功能很強(qiáng)大,也較復(fù)雜)
主要的配置文件有以下幾個(gè):
Authkeys
ha.cf
ldirectord.cf
haresources

文件內(nèi)容
# cat authkeys
auth 1
1 crc

# cat ha.cf
#wdlinux.cn conf
debugfile /var/log/ha-debug
logfile /var/log/ha-log
logfacility local0
keepalive 8
deadtime 60
warntime 60
initdead 120
udpport 694
ucast eth0 192.168.1.92
auto_failback on
node wd1
node wd2
respawn hacluster /usr/lib/heartbeat/ipfail
apiauth ipfail gid=haclient uid=hacluster

# cat ldirectord.cf
#wdlinux.cn conf
checktimeout=10
checkinterval=8
fallback=127.0.0.1:80
autoreload=yes
logfile="/var/log/ldirectord.log"
logfile="local0"
quiescent=no

virtual=192.168.1.90:80
real=192.168.1.91:80 gate
real=192.168.1.92:80 gate
fallback=127.0.0.1:80 gate
service=http
request="lt.html"
receive="Test Page"
scheduler=wrr
persistent=30
protocol=tcp
checktype=negotiate
checkport=80

# cat haresources
Wd1 lvs IPaddr::192.168.1.90/24/eth0:0 ldirectord

wd2上的lvs腳本文件
# cat /etc/rc.d/init.d/lvs
#!/bin/bash
/sbin/ipvsadm --set 10 10 10

Wd2上的lvs腳本文件
# cat /etc/rc.d/init.d/lvs
#!/bin/bash
# wdlinux.cn
VIP=192.168.1.90
/etc/rc.d/init.d/functions
/sbin/ipvsadm --set 10 10 10
case "$1" in
start)
/sbin/ifconfig lo:0 down
/sbin/ifconfig eth0:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev eth0:0
;;
stop)
/sbin/ifconfig eth0:0 down
/sbin/ifconfig lo:0 $VIP broadcast $VIP netmask 255.255.255.255 up
/sbin/route add -host $VIP dev lo:0
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
esac

#cat /etc/hosts
192.168.1.91 wd1
192.168.1.92 wd2
cat /etc/sysctl.conf
net.ipv4.ip_forward = 1
net.ipv4.conf.lo.arp_ignore = 1
net.ipv4.conf.lo.arp_announce = 2
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_announce = 2

在iptables 增加一個(gè)對(duì)方IP的訪問,否則在切換時(shí)會(huì)有問題

本文的pdf下載 http://www.fsowen.com/doc/lvs-ha.pdf
Word版下載 http://www.fsowen.com/doc/lvs-ha.doc

歡迎轉(zhuǎn)載,但請(qǐng)保留此信息
[我的Linux,讓Linux更易用] CentOS精簡(jiǎn)版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一鍵安裝包,集群負(fù)載均衡LVS,智能DNS/CDN,性能優(yōu)化
本文連接:http://www.fsowen.com/old/ha-lvs-loadbalance

應(yīng)用服務(wù)之DNS與智能DNS,bind-dlz+mysql

應(yīng)用服務(wù)之DNS與智能DNS
2010-3-25 wdlinux.cn制作 QQ:12571192

目錄
一 DNS與智能DNS的介紹
二 DNS軟件及介紹
三 安裝和配置
四 主輔結(jié)構(gòu)及數(shù)據(jù)同步
五 FAQ

歡迎轉(zhuǎn)載,但請(qǐng)保留此信息
[我的Linux,讓Linux更易用] CentOS精簡(jiǎn)版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一鍵安裝包,集群負(fù)載均衡LVS,智能DNS/CDN,性能優(yōu)化
本文連接:http://www.fsowen.com/old/bind-dlz-view-mysql

Mysql雙機(jī)互備熱備,自動(dòng)切換

作者:wdlinux http://www.fsowen.com QQ:12571192
我的Linux,開源技術(shù),應(yīng)用方案,集群架構(gòu),高可用,負(fù)載均衡,分流,性能優(yōu)化
歡迎轉(zhuǎn)載,轉(zhuǎn)載時(shí)請(qǐng)務(wù)必以超鏈接形式標(biāo)明文章原始出處和作者信息及本聲明.

歡迎轉(zhuǎn)載,但請(qǐng)保留此信息
[我的Linux,讓Linux更易用] CentOS精簡(jiǎn)版,集成lamp,lnmp版,wdcp,wdcdn,wddns,一鍵安裝包,集群負(fù)載均衡LVS,智能DNS/CDN,性能優(yōu)化
本文連接:http://www.fsowen.com/old/mysql_replicate_ha

同步內(nèi)容