Linux负载均衡
http://www.askwan.com/post/28/
haproxy+keepalived
Linux企業集群
http://book.51cto.com/art/200806/76015.htm#
第一步:rsync同步web數據(測試通過并且自己加入了ssh的RSA key驗證)
http://www.linuxsir.org/main/?q=node/256?? rsync 服務器架設方法 v0.1b (正在修訂中)
第二步:安裝heartbeat并且可以故障切換(正在學習中..)
centos 5.2
yum install -y heartbeat heartbeat-devel heartbeat-ldirectord heartbeat-gui piranha
第三步:配置heartbeat
因為是rpm安裝所以默認/etc/ha.d/中沒有包含ha.cf,authkeys,haresources這三個文件必須拷貝過來
rpm查詢cat /etc/ha.d/README.config
You need three configuration files to make heartbeat happy,
and they all go in this directory.
They are:
??????? ha.cf?????????? Main configuration file
??????? haresources???? Resource configuration file
??????? authkeys??????? Authentication information
These first two may be readable by everyone, but the authkeys file
must not be.
The good news is that sample versions of these files may be found in
the documentation directory (providing you installed the documentation).
If you installed heartbeat using rpm packages then
this command will show you where they are on your system:
??????????????? rpm -q heartbeat -d
If you installed heartbeat using Debian packages then
the documentation should be located in /usr/share/doc/heartbeat
然后利用cp把三個文件拷貝到/etc/ha.d/中
第四步:具體安裝
http://linux.chinaunix.net/bbs/viewthread.php?tid=1051263
heartbeat2.x的測試終結篇,針對使用heartbeat的新手
注意:例如我們想做httpd的雙機熱備份的話,首先要把httpd的啟動腳本從init中刪除
chkconfig --del httpd
chkconfig --level 345 httpd off
刪除完成以后修改haresources
HA2 192.168.0.40 httpd
注意這里生成完成了還是不能用必須用/usr/lib/heartbeat/haresources2cib.py haresources重新弄cib.xml和cib.xml.sig
主題:heartbeat V2在CentOS4.6上簡要安裝、配置筆記
http://www.javaeye.com/topic/191076
heartbeat2.1.4 實現監控應用服務(mysql)具體步驟
http://www.china-lg.com/blog/index.php?play=show&id=553
Linux 上的高可用中間件,第 1 部分: heartbeat 與 Apache Web 服務器
http://www.ibm.com/developerworks/cn/linux/l-halinux/index.html
LVS+Heartbeat+Ldirectord在RHEL5上
http://blog.chinaunix.net/u2/82873/showart_1405630.html
基于LVS的互聯網應用
http://unix.ctocio.com.cn/196/8689196_5.shtml
基于LVS的Linux負載均衡技術實現
?http://net.it168.com/a2008/0731/199/000000199163.shtml
ipvsadm Man
http://linux.die.net/man/8/ipvsadm
?利用LVS+Keepalived 實現高性能高可用負載均衡服務器
http://www.linuxtone.org/thread-1077-1-1.html
Linux Virtual Server負載均衡 ipvsadm使用方法
http://www.lslnet.com/linux/docs/linux-7916.htm
使用LVS(Linux Virtual Server)在Linux上搭建負載均衡的集群服務
http://www.clusting.com/cluster/load_balancing/LVS_1.html
請教LVS三種工作模式和算法、session保持的問題!!!
有幾個關LVS問題,小弟想請教一下:
1、
在配置LVS時,小弟想用DR模式。我想請問一下如果確定使用此模式,或是改用NAT 或是TUN模式時,該通過ipvsadm的哪個命令參數指定,ipvsadm -A -t $VIP:80 -s rr 變化rr 這個參數指定的。
2、LVS的十種輪詢算法,該如何通過配置文件或是命令指定。
3、在配置LVS不知道該如何解決session保持的問題,因為有些電子商務網站需要始終保持同一個連接,連接到同一個realserver.
-m NAT
-i TUN
算法:
-s 指定
session保持:-p
---這全在手冊中,或者ipvsadm -h都可以查到
多謝指點已經明白,小弟還有一問,請指點,,,
關于網站后臺數據庫或資料同步的問題,小弟想到如下辦法:前提在沒有做共享磁盤的前提下,如果數據庫想要同步的話,可能要配置oracle熱備,如果是mysql就可配置主從,等等,關于網站其它文件,如圖片之類的,小弟想到rsync 或是在上傳時同步上傳。如果是做了共享磁盤,如果/date目錄吧。那么幾臺realserver可以掛載此目錄到本機了,網站的數據,還數據庫都可以放在此目錄了。。但問題是多個realserve要是同時寫一個文件時,該如果是好呢?不知是否支持并行寫入,小弟覺得關于集群配置磁盤共享這塊,也就是多個realserver數據同步的問題不太好解決,也是小弟最大凝問之處,很想有機會搭建SAN,或是NAS,好好試驗一下,如果搭建NAS,,使用linux的NFS就可以吧。而且也有一些集群文件系統GFS之類,等等。。。一直不太明確后端數據存儲的一致性問題。
http://www.diybl.com/course/6_system/linux/Linuxjs/200868/123619.html
在RHEL5中用piranha架設squid的lvs集群
http://www.yatan.com/group/topic.php?tid=21513
在RHEL4系統中配置LVS負載均衡群集
http://www.linuxbyte.net.cn/article/rhel/2008-08-10/843.html
RHEL-LVS 實驗(1)VS-NAT
http://www.linuxtopia.org/online_books/rhel5/rhel5_clustering_guide/rhel5_cluster_s2-lvs-routing-CSO.html
rhel 5 cluseter
http://blog.80s.net.cn/?p=476
lvs安裝以及配置
http://tech.ddvip.com/2008-11/122768078295163_3.html
redhatAS4.2 安裝集群LVS
http://bbs.bbsgood.com/post_45_129231_1.html
虛擬機中的lvs負載均衡
?
總結
- 上一篇: Oracle去除表中重复记录
- 下一篇: linux 做双机热备