lvs服務(wù)---nat模式

安裝centos
centos7---vs
centos6---RS1、RS2
centos6---client

最小化安裝centos,配置yum源萧锉;
cd /etc/yum.repos.d/
rm-rf *
vi base.repo
[base]
baseurl=file:///mnt
gpgcheck=0
#yum repolist
#yum makecache
#yum install vim 
#yum install autofs
chkconfig autofs on 
service autofs start
#vim base.repo
[base]
baseurl=file:///misc/cd
gpgcheck=0

設(shè)置ip地址驼唱,設(shè)置為靜態(tài)ip;
使用VMware 僅主機(jī)和自定義模式(僅主機(jī))
1驹暑、vs外網(wǎng)網(wǎng)卡設(shè)置為自定義模式玫恳;ip;192.168.183.151
   vs內(nèi)網(wǎng)網(wǎng)卡設(shè)置為僅主機(jī)模式;ip:192.168.226.151
2优俘、RS1京办;僅主機(jī)模式,ip;192.168.226.140
   RS2帆焕;僅主機(jī)模式惭婿,ip;192.168.226.141
3、client;自定義模式叶雹;ip;192.168.183.130

關(guān)閉防火墻及SElinux設(shè)置财饥;
centos6;
#chkconfig iptables off
#chkconfig list iptables
#vim /etc/selinux/conf
#setenforce 0
#getenforce
centos7;
systemctl enable firewalld
systemctl stop firewalld
#vim /etc/selinux/conf
#setenforce 0
#getenforce
1、VS(centos7)安裝ipvsadm折晦;
      設(shè)置VS服務(wù)模式钥星;
      設(shè)置VS的算法;
      開(kāi)啟ipv4轉(zhuǎn)發(fā)功能满着;
2谦炒、RS(centos6)安裝httpd;
      設(shè)置簡(jiǎn)單的網(wǎng)頁(yè);
      將RS網(wǎng)關(guān)指向VS(192.168.226.151)风喇;
3宁改、client客戶(hù)端訪問(wèn)vs端網(wǎng)頁(yè);

 1魂莫、VS (centos 7)上安裝ipvsadm还蹲,設(shè)置/etc/sysctl.conf配置文件、設(shè)置VS服務(wù)模式及算法;
 #yum install ipvsadm
 #Vim /etc/sysctl.conf
 Net.ipv4.ip_forward=1
 #ipvsadm -A -t 192.168.183.151:80 -s rr---模式
 #ipvsadm -a -t 192.168.183.151:80 -r 192.168.226.140 -m ---算法
 #ipvsadm -a -t 192.168.183.151:80 -r 192.168.226.141 -m 
2、RS服務(wù)器將網(wǎng)關(guān)指向VS服務(wù)器谜喊,安裝httpd并啟用鲸沮;
 RS1;
 # vim /etc/sysconfig/network-scripts
 DEVICE=eth0
 IPADDR=192.168.226.140
 PREFIX=24
 GATEWAY=192.168.226.151
 RS2;
 # vim /etc/sysconfig/network-scripts
 DEVICE=eth0
 IPADDR=192.168.226.141
 PREFIX=24
 GATWAY=192.168.226.151
 #yum install httpd
 #service httpd start
 #chkconfig httpd on
 創(chuàng)建簡(jiǎn)單的網(wǎng)頁(yè);
 echo RS1 SERVER >/var/www/html/index.html
 echo RS2 SERVER >/var/www/html/index.html
3锅论、client客戶(hù)端訪問(wèn)網(wǎng)頁(yè),檢測(cè)是否成功;
 #curl 192.168.183.151 
 #if i in {1..10};do curl 192.168.183.151;done
 [root@client ~]#for i in {1..10};do curl 192.168.183.151;sleep 1;done
 RS1 SERVICE
 RS2 SERVICE
 RS1 SERVICE
 RS2 SERVICE
 RS1 SERVICE
 RS2 SERVICE
 RS1 SERVICE
 RS2 SERVICE
 RS1 SERVICE
 RS2 SERVICE
4楣号、在vs上查看連接狀態(tài)最易;
 #Ipvsadm -Ln 
 [root@VS1 ~]# ipvsadm -Ln
 IP Virtual Server version 1.2.1 (size=4096)
 Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
 TCP  192.168.183.151:80 rr
  -> 192.168.226.140:80           Masq    1      0          8         
  -> 192.168.226.141:80           Masq    1      0          8 
5、測(cè)試性能炫狱;
 [root@client ~]#ab -c 100 -n 10000 http://192.168.183.151/
 This is ApacheBench, Version 2.3 <$Revision: 655654 $>
 Copyright 1996 Adam Twiss, Zeus Technology Ltd,        http://www.zeustech.net/
 Licensed to The Apache Software Foundation, http://www.apache.org/

 Benchmarking 192.168.183.151 (be patient)
 Completed 1000 requests
 Completed 2000 requests
 Completed 3000 requests
 Completed 4000 requests
 Completed 5000 requests
 Completed 6000 requests
 Completed 7000 requests
 Completed 8000 requests
 Completed 9000 requests
 Completed 10000 requests
 Finished 10000 requests
 Server Software:        Apache/2.2.15
 Server Hostname:        192.168.183.151
 Server Port:            80
 Document Path:          /
 Document Length:        12 bytes
 Concurrency Level:      100
 Time taken for tests:   4.102 seconds
 Complete requests:      10000
 Failed requests:        0
 Write errors:           0
 Total transferred:      2785829 bytes
 HTML transferred:       120036 bytes
 Requests per second:    2437.62 [#/sec] (mean)
 Time per request:       41.024 [ms] (mean)
 Time per request:       0.410 [ms] (mean, across all concurrent requests)
 Transfer rate:          663.16 [Kbytes/sec] received
 Connection Times (ms)
              min  mean[+/-sd] median   max
 Connect:        1    8   9.4      6     188
 Processing:     5   33  16.7     30     231
 Waiting:        3   32  16.2     30     231
 Total:         22   40  19.1     39     240
 Percentage of the requests served within a certain time (ms)
  50%     39
  66%     41
  75%     42
  80%     42
  90%     44
  95%     45
  98%     48
  99%     56
 100%    240 (longest request)
6藻懒、查看誰(shuí)在訪問(wèn);
 Cat /var/log/httpd/access_log
7视译、查看誰(shuí)訪問(wèn)的數(shù)量嬉荆;
 [root@RS1 network-scripts]#cut -d" " -f1 /var/log/httpd/access_log  |sort -  nr|uniq -c|sort -n
      1 192.168.226.140
      3 192.168.226.151
     10 ::1
    102 192.168.183.151
  10328 192.168.183.130
8、查看每秒鐘的訪問(wèn)數(shù)據(jù)平均速度酷含;
 [root@VS1 ~]# ipvsadm -Ln --rate
 IP Virtual Server version 1.2.1 (size=4096)
 Prot LocalAddress:Port                 CPS    InPPS   OutPPS    InBPS     OutBPS
  -> RemoteAddress:Port
 TCP  192.168.183.151:80                  1        5        5      447      545
  -> 192.168.226.140:80                  0        3        2      223      272
  -> 192.168.226.141:80                  0        3        2      224      273
9鄙早、更改vs算法,更改RS權(quán)數(shù)椅亚;
 Ipvsadm -E -t 192.168.183.151:80 -s wrr
 Ipvsadm -e -t 192.168.183.151:80 -r 192.168.226.141 -m -w 3
再次訪問(wèn)時(shí)會(huì)有變化限番;
 [root@client ~]#for i in {1..100};do curl 192.168.183.151;sleep 1;done
 RS2 SERVICE
 RS1 SERVICE
 RS2 SERVICE
 RS2 SERVICE
 RS2 SERVICE
 RS1 SERVICE
 刪除網(wǎng)卡模塊;
 /etc/udev/rules.d/70-persistent-ipoib.rules 
- 卸載模塊
- Rmmod  e1000
- Modprobe e1000
添加ip地址
ip a add 192.168.226.151/24 dev eth0
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末呀舔,一起剝皮案震驚了整個(gè)濱河市弥虐,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌媚赖,老刑警劉巖霜瘪,帶你破解...
    沈念sama閱讀 206,482評(píng)論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場(chǎng)離奇詭異惧磺,居然都是意外死亡颖对,警方通過(guò)查閱死者的電腦和手機(jī)昵慌,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,377評(píng)論 2 382
  • 文/潘曉璐 我一進(jìn)店門(mén)排龄,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái),“玉大人率挣,你說(shuō)我怎么就攤上這事琳拭⊙刀眩” “怎么了?”我有些...
    開(kāi)封第一講書(shū)人閱讀 152,762評(píng)論 0 342
  • 文/不壞的土叔 我叫張陵白嘁,是天一觀的道長(zhǎng)坑鱼。 經(jīng)常有香客問(wèn)我,道長(zhǎng),這世上最難降的妖魔是什么鲁沥? 我笑而不...
    開(kāi)封第一講書(shū)人閱讀 55,273評(píng)論 1 279
  • 正文 為了忘掉前任呼股,我火速辦了婚禮,結(jié)果婚禮上画恰,老公的妹妹穿的比我還像新娘彭谁。我一直安慰自己,他們只是感情好允扇,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,289評(píng)論 5 373
  • 文/花漫 我一把揭開(kāi)白布缠局。 她就那樣靜靜地躺著,像睡著了一般考润。 火紅的嫁衣襯著肌膚如雪狭园。 梳的紋絲不亂的頭發(fā)上,一...
    開(kāi)封第一講書(shū)人閱讀 49,046評(píng)論 1 285
  • 那天糊治,我揣著相機(jī)與錄音唱矛,去河邊找鬼。 笑死井辜,一個(gè)胖子當(dāng)著我的面吹牛绎谦,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播粥脚,決...
    沈念sama閱讀 38,351評(píng)論 3 400
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼燥滑,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼!你這毒婦竟也來(lái)了阿逃?” 一聲冷哼從身側(cè)響起铭拧,我...
    開(kāi)封第一講書(shū)人閱讀 36,988評(píng)論 0 259
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤,失蹤者是張志新(化名)和其女友劉穎恃锉,沒(méi)想到半個(gè)月后搀菩,有當(dāng)?shù)厝嗽跇?shù)林里發(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,476評(píng)論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡破托,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 35,948評(píng)論 2 324
  • 正文 我和宋清朗相戀三年肪跋,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片土砂。...
    茶點(diǎn)故事閱讀 38,064評(píng)論 1 333
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡州既,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出萝映,到底是詐尸還是另有隱情吴叶,我是刑警寧澤,帶...
    沈念sama閱讀 33,712評(píng)論 4 323
  • 正文 年R本政府宣布序臂,位于F島的核電站蚌卤,受9級(jí)特大地震影響,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜逊彭,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,261評(píng)論 3 307
  • 文/蒙蒙 一咸灿、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧侮叮,春花似錦避矢、人聲如沸。這莊子的主人今日做“春日...
    開(kāi)封第一講書(shū)人閱讀 30,264評(píng)論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)。三九已至锦聊,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間箩绍,已是汗流浹背孔庭。 一陣腳步聲響...
    開(kāi)封第一講書(shū)人閱讀 31,486評(píng)論 1 262
  • 我被黑心中介騙來(lái)泰國(guó)打工, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留材蛛,地道東北人圆到。 一個(gè)月前我還...
    沈念sama閱讀 45,511評(píng)論 2 354
  • 正文 我出身青樓,卻偏偏與公主長(zhǎng)得像卑吭,于是被迫代替她去往敵國(guó)和親芽淡。 傳聞我的和親對(duì)象是個(gè)殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,802評(píng)論 2 345

推薦閱讀更多精彩內(nèi)容