真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

【轉(zhuǎn)載】Linux集群lvs實(shí)戰(zhàn)-創(chuàng)新互聯(lián)

Linux集群-LVS(DR)+Heartbeat

LVS+Heartbeat

創(chuàng)新互聯(lián)公司于2013年創(chuàng)立,先為朔州等服務(wù)建站,朔州等地企業(yè),進(jìn)行企業(yè)商務(wù)咨詢服務(wù)。為朔州企業(yè)網(wǎng)站制作PC+手機(jī)+微官網(wǎng)三網(wǎng)同步一站式服務(wù)解決您的所有建站問題。

  

LVS1和LVS2所完成一樣的工作,那么配置腳本也相同。唯一不同的是heartbeat配置文件ha.cf心跳地址不同。

真實(shí)的web,mysql,ftp……配置一樣

LVS配置

 #!/bin/bash

 ######lvs######

 ifconfig eth0:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

 route add -host 222.90.88.88 dev eth0:0

 ipvsadm -C

 ipvsadm -A -t 222.90.88.88:80 -s rr

 ipvsadm -a -t 222.90.90.88.88:80 -r 222.90.88.10 -g

 ipvsadm -a -t 222.90.90.88.88:80 -r 222.90.88.20 -g

 ipvsadm

Web配置

 #!/bin/bash

 ######real server######

 ifconfig lo:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

 route add -host 222.90.88.88 dev lo:0

 ######ipvsadm######

 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

 sysctl -p

操作:

 四臺(tái)LINUX主機(jī)(LVS1,LVS2和SEV1,SEV2)

 LVS1安裝heartbeat

  #rpm -ivh heartbeat-pils-2.1.3-3.el5.centos.i386.rpm

  #rpm -ivh heartbeat-stonith-2.1.3-3.el5.centos.i386.rpm

  #rpm -ivh heartbeat-2.1.3-3.el5.centos.i386.rpm

 #rpm -q heartbeat -d(解壓文件)

 #cd /usr/share/docheartbeat-2.1.3/

 #cp authkeys ha.cf haresources /etc/ha.d

 #cd /etc/ha.d

 #vim authkeys

  ……

auth 1

  1 crc

  ……

 #vim /haresources

  ……

  vip-server1 222.90.88.88 vip.sh(LVS1,vip.sh存放在/etc/init.d[開機(jī)時(shí)自啟])

  ……

 #vim /ha.cf

  …….

  bcast eth0 #Linux (心跳檢測網(wǎng)卡)

  …….

  ucast eth0 222.90.88.40 (ping  LVS2)

  …….

  node vip-server1  (LVS1機(jī)器名)

  node vip-server2  (LVS2機(jī)器名)

  …….

 #chmod 600 authkeys

 #vim /etc/init.d/vip.sh

  #!/bin/sh

  ifconfig eth0:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

  route add -host 222.90.88.88 dev eth0:0

  ######setup ipvs######

  ipvsadm -C

  ipvsadm -A -t 222.90.88.88:80 -s rr

  ipvsadm -a -t 222.90.88.88:80 -r 222.90.88.10 -g

  ipvsadm -a -t 222.90.88.88:80 -r 222.90.88.20 -g

  ipvsadm

 #chmod 777 vip.sh

 #/etc/init.d/vip.sh

  LVS2安裝heartbeat

  #rpm -ivh heartbeat-pils-2.1.3-3.el5.centos.i386.rpm

  #rpm -ivh heartbeat-stonith-2.1.3-3.el5.centos.i386.rpm

  #rpm -ivh heartbeat-2.1.3-3.el5.centos.i386.rpm

 #rpm -q heartbeat -d(解壓文件)

 #cd /usr/share/docheartbeat-2.1.3/

 #cp authkeys ha.cf haresources /etc/ha.d

 #cd /etc/ha.d

 #vim authkeys

  ……

auth 1

  1 crc

  ……

 #vim /haresources

  ……

  vip-server1 222.90.88.88 vip.sh(LVS1,vip.sh存放在/etc/init.d[開機(jī)時(shí)自啟])

  ……

 #vim /ha.cf

  …….

  bcast eth0 #Linux (心跳檢測網(wǎng)卡)

  …….

  ucast eth0 222.90.88.30 (ping  LVS1)

  …….

  node vip-server1  (LVS1機(jī)器名)

  node vip-server2  (LVS2機(jī)器名)

  …….

 #chmod 600 authkeys

 #vim /etc/init.d/vip.sh

  #!/bin/sh

  ifconfig eth0:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

  route add -host 222.90.88.88 dev eth0:0

  ######setup ipvs######

  ipvsadm -C

  ipvsadm -A -t 222.90.88.88:80 -s rr

  ipvsadm -a -t 222.90.88.88:80 -r 222.90.88.10 -g

  ipvsadm -a -t 222.90.88.88:80 -r 222.90.88.20 -g

  ipvsadm

 #chmod 777 vip.sh

 #/etc/init.d/vip.sh

 SER1操作

 #vim /etc/init.d/lvs.sh

  #!/bin/sh

  ######realserver######

  ifconfig lo:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

  route add -host 222.90.88.88 dev lo:0

  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

  sysctl -p

 #vim /var/www/html/index.html

  this is SER1

 #service httpd start

SER2操作

 #vim /etc/init.d/lvs.sh

  #!/bin/sh

  ######realserver######

  ifconfig lo:0 222.90.88.88 broadcast 222.90.88.88 netmask 255.255.255.255 up

  route add -host 222.90.88.88 dev lo:0

  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

  sysctl -p

 #vim /var/www/html/index.html

  this is SER2

 #service httpd start

測試故障狀態(tài)

 LVS2heartbeat停止,LVS1正常;SER1,SER2正常

 LVS1 heartbeat停止,LVS2正常;SER1,SER2正常

 LVS1正常,LVS2正常;SER1不正常,SER2正常

 LVS1正常,LVS2正常;SER1正常,SER2不正常

不登高山,怎知天高;不臨深溪,焉知地厚!站在堅(jiān)實(shí)的土地上,做著生命中最真實(shí)的事情;像一棵挺拔的大樹,認(rèn)可自己的命運(yùn)并敢于迎接屬于這一方天空的風(fēng)風(fēng)雨雨。
本文題目:【轉(zhuǎn)載】Linux集群lvs實(shí)戰(zhàn)-創(chuàng)新互聯(lián)
轉(zhuǎn)載注明:http://weahome.cn/article/cdjpps.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部