成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

負載均衡服務器腳本配置

網絡 網絡優化 網絡運維
文章摘要:負載均衡服務器的配置過程,首先了解各個設備的IP分配具體內容,之后是apache,resin的配置代碼展示。希望大家能從中學到配置方法和思路。

接觸負載均衡這個領域已經有一段時間了,但是對于linux下的負載均衡服務器的設置問題總是掌握的不得要領。那么現在,特意找來了一篇資料,跟大家一起分享。共同看看具體的配置過程是如何的。那么,具體的內容,我們一起來看文章吧。

兩臺resin 服務器和兩臺apache服務器、一臺負載均衡服務器,一共5臺server。

兩臺apache服務器ip地址:

apache1 ip:192.168.9.101

apache2 ip:192.168.9.110

兩臺resin 服務器ip地址:

resin1 ip:192.168.9.145

resin2 ip:192.168.9.146

一臺負載均衡服務器ip地址:

vip1:192.168.9.106 提供兩臺apache負載均衡的虛擬ip地址

vip2:192.168.9.150 提供兩臺resin負載均衡的虛擬ip地址

負載均衡服務器 ip地址192.168.9.109

apache1 lvs相關配置如下:

建一個shell腳本vi /usr/local/lvs/real.sh
 

  1. #!/bin/bash  
  2. # set the Virtual IP Address  
  3. /sbin/ifconfig lo:0 192.168.9.106 broadcast 192.168.9.106 netmask 255.255.255.255 up  
  4. /sbin/route add -host 192.168.9.106 dev lo:0  
  5. #off ARP  
  6. echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore  
  7. echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce  
  8. echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore  
  9. echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce  
  10. # run  
  11. sysctl -p  
  12. #end 


保存退出#p#

將此腳本添加自啟動文件
 

  1. [root@web1 ~]# cat /etc/rc.local  
  2. #!/bin/sh  
  3. #  
  4. # This script will be executed *after* all the other init scripts.  
  5. # You can put your own initialization stuff in here if you don't  
  6. # want to do the full Sys V style init stuff.  
  7. /usr/local/lvs/real.sh  
  8. touch /var/lock/subsys/local 


apache2服務器lvs配置和apache1相同

resin1服務器lvs配置如下

建一個shell腳本 vi /usr/local/realserver/real.sh
 

  1. #!/bin/bash  
  2. # set the Virtual IP Address  
  3. /sbin/ifconfig lo:0 192.168.9.150 broadcast 192.168.9.150 netmask 255.255.255.255 up  
  4. /sbin/route add -host 192.168.9.150 dev lo:0  
  5. #off ARP  
  6. echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore  
  7. echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce  
  8. echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore  
  9. echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce  
  10. # run  
  11. sysctl -p  
  12. #end 


#p#將此腳本添加自啟動文件
 

  1. [root@resin1 ~]# cat /etc/rc.local  
  2. #!/bin/sh  
  3. #  
  4. # This script will be executed *after* all the other init scripts.  
  5. # You can put your own initialization stuff in here if you don't  
  6. # want to do the full Sys V style init stuff.  
  7. /usr/local/realserver/real.sh  
  8. touch /var/lock/subsys/local 


resin2服務器lvs配置和resin1相同

負載均衡服務器配置

安裝libnet 、ipvsadm、ldirectord軟件

yum install libnet

yum install ipvsadm

yum install ldirectord*

新建/usr/local/lvsdr/lvs.sh腳本
 

  1. vi /usr/local/lvsdr/lvs.sh  
  2. VIP1=192.168.9.106  
  3. VIP2=192.168.9.150  
  4. RIP1=192.168.9.101  
  5. RIP2=192.168.9.110  
  6. RIP3=192.168.9.145  
  7. RIP4=192.168.9.146  
  8. GW=192.168.9.2  
  9. #set the vritual IP Address  
  10. /sbin/ifconfig eth0:0 $VIP1 broadcast $VIP1 netmask 255.255.255.255 up  
  11. /sbin/route add -host $VIP1 dev eth0:0  
  12. /sbin/ifconfig eth0:1 $VIP2 broadcast $VIP2 netmask 255.255.255.255 up  
  13. /sbin/route add -host $VIP2 dev eth0:1  
  14.  
  15. #clear IPVS table  
  16. /sbin/ipvsadm -C  
  17. #Set LVS  
  18. /sbin/ipvsadm -A -t $VIP1:80 -s rr  
  19. /sbin/ipvsadm -a -t $VIP1:80 -r $RIP1:80 -g  
  20. /sbin/ipvsadm -a -t $VIP1:80 -r $RIP2:80 -g  
  21. /sbin/ipvsadm -A -t $VIP2:8080 -s wlc -p 120  
  22. /sbin/ipvsadm -a -t $VIP2:8080 -r $RIP3:8080 -g  
  23. /sbin/ipvsadm -a -t $VIP2:8080 -r $RIP4:8080-g  
  24.  
  25. #Run lvs  
  26. /sbin/ipvsadm  
  27. #end  


#p#配置ldirectord

  1. [root@lvsdr ~]# cp /usr/share/doc/heartbeat-ldirectord-2.1.3/ldirectord.cf /etc/ha.d  
  2. vi /etc/ha.d/ldirectord.cf  
  3. # Global Directives  
  4. checktimeout=3 
  5. checkinterval=1 
  6. #fallback=127.0.0.1:80  
  7. autoreload=yes 
  8. logfile="/var/log/ldirectord.log" 
  9. #logfile="local0" 
  10. #emailalert="admin@x.y.z" 
  11. #emailalertfreq=3600 
  12. #emailalertstatus=all 
  13. quiescent=yes 
  14.  
  15. #VIP1=192.168.9.106 HTTP  
  16. virtual=192.168.9.106:80  
  17. real=192.168.9.101:80 gate  
  18. real=192.168.9.110:80 gate  
  19. #real=192.168.6.6:80 gate  
  20. #fallback=127.0.0.1:80 gate  
  21. service=http 
  22. #request="index.html" 
  23. #receive="Test Page" 
  24. #virtualhost=some.domain.com.au  
  25. scheduler=rr 
  26. #persistent=600 
  27. #netmask=255.255.255.255  
  28. protocol=tcp 
  29. #checktype=negotiate 
  30. checkport=80 
  31. #request="index.html" 
  32. #receive="Test Page" 
  33. #virtualhost=www.x.y.z  
  34. #VIP2=192.168.9.150 RESIN  
  35. virtual=192.168.9.150:8080  
  36. real=192.168.9.145:8080 gate  
  37. real=192.168.9.146:8080 gate  
  38. #real=192.168.6.6:8080 gate  
  39. #fallback=127.0.0.1:80 gate  
  40. #service=http 
  41. #request="index.html" 
  42. #receive="Test Page" 
  43. #virtualhost=some.domain.com.au  
  44. scheduler=wlc 
  45. persistent=600 
  46. #netmask=255.255.255.255  
  47. protocol=tcp 
  48. checktype=connect 
  49. checkport=8080 
  50. #request="index.html" 
  51. #receive="Test Page" 
  52. #virtualhost=www.x.y.z  


加入自啟動

  1. [root@lvsdr ~]# cat /etc/rc.local  
  2. #!/bin/sh  
  3. #  
  4. # This script will be executed *after* all the other init scripts.  
  5. # You can put your own initialization stuff in here if you don't  
  6. # want to do the full Sys V style init stuff.  
  7.  
  8. touch /var/lock/subsys/local  
  9. #/usr/local/bin/lvsdr start  
  10. /usr/local/lvsdr/lvs.sh  
  11. /etc/init.d/ldirectord start  
  12. #/etc/init.d/ipvsadm start  


測試http://192.168.9.106 (兩臺apache負載均衡服務器測試)

測試http://192.168.9.150 (兩臺resin負載均衡服務器測試)

責任編輯:佟健 來源: 互聯網
相關推薦

2011-11-22 21:26:59

pfSense配置Web服務器負載均衡

2010-04-22 23:07:47

服務器負載均衡

2010-04-21 13:18:33

RAC負載均衡配置

2010-05-05 18:44:27

服務器負載均衡

2010-05-10 14:02:53

服務器負載均衡

2009-07-22 10:25:37

2010-05-06 14:15:02

流媒體服務器負載均衡

2009-01-10 18:53:01

服務器ServerDNS

2010-06-29 11:21:58

Web服務器

2010-04-30 09:40:41

2018-10-26 09:52:25

Nginx服務器負載均衡

2010-04-20 17:12:57

服務器負載均衡

2010-04-26 17:41:29

服務器負載均衡

2010-11-19 12:53:53

梭子魚負載均衡

2019-03-27 08:43:17

Nginx負載均衡服務器

2018-11-05 09:34:43

2010-04-26 09:58:10

服務器負載均衡

2010-04-26 16:12:54

2010-05-05 22:40:21

apache服務器負載均衡

2010-09-15 14:50:57

集群負載均衡Tomcat
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 精品三级| 欧洲视频一区二区 | 在线视频日韩 | 亚洲精品一区在线 | 一区二区在线不卡 | 欧美激情精品久久久久久 | 日韩久久久久 | 在线亚州 | 国产欧美一区二区三区在线看 | 爱草在线 | 日本精品网站 | 亚洲精品日韩综合观看成人91 | 精品国产乱码久久久久久a丨 | 久久精品成人热国产成 | 成人一区二区三区在线观看 | 亚洲精品久久久久久国产精华液 | 可以免费看的毛片 | 午夜视频网 | 国产一区二区三区免费视频 | 国产午夜精品视频 | 国产精品久久久久久久久久久久 | 国产1区2区在线观看 | 国产一区二区免费在线 | 国产在线一区二区三区 | 亚洲精品一区二区三区在线 | 日韩在线免费视频 | 中文字幕在线观看精品 | 一色桃子av一区二区 | 国产一区h | 欧美久久视频 | 国产一区二区三区四区 | 欧美日韩高清 | 一级日韩 | 成人在线视频网 | 国产亚洲一区二区三区 | 久久www免费视频 | 国产精品1区2区3区 男女啪啪高潮无遮挡免费动态 | 国产欧美在线视频 | 久久亚洲一区二区 | 九九热在线视频观看这里只有精品 | 久久久久网站 |