LVS模型練習

本次涉及到的練習nat練習、dr練習、FWM機制練習、mysql集群練習、httpd的集群練習、httpd和mysql結合調度的練習

yum install ipvsadm

nat練習

    設置:

    (1)centos7.2作為lvs調度,有兩塊網卡,(公網地址)其中一塊是橋接模式,另外一塊使用僅主機模式(vmnet1)(私網地址)。yum -y install httpd mariadb-server

    (2)另外兩臺設備都使用vmnet1,且網關都指向Dport。均安裝相關應用。lvs調度機的Dport192.168.100.132.

    (3)為兩臺真機設置ip,分別為192.168.100.133,192.168.100.134.并且使得路由指向192.168.100.132

    route add default gw 192.168.100.132

    route  -n

    時間保持一致,時間服務器

    (a)對調度記得設置

1.jpg

    (b)查看

LVS模型練習2.jpg

    (c)測試

LVS模型練習3.jpg

    (4)修改權重

4.jpg

LVS模型練習5.jpg

dr練習

(1)VIP為10.1.44.44

  [root@centos6~]#echo 1 >  /proc/sys/net/ipv4/conf/all/arp_ignore

        [root@centos6~]#echo 2 > /proc/sys/net/ipv4/conf/all/arp_announce

        [root@centos6~]# ifconfig lo:0 10.1.44.44 netmask 255.255.255.255 broadcast 10.1.44.44 up  

        [root@centos6~]#route add -host 10.1.44.44 dev lo:0

(2)真機都改為橋接

lvs上配置:ifconfig eno16777736:0 10.1.44.44 netmask 255.255.255.255 broadcast 10.1.44.44 up

(3)添加lvs的相關規則

LVS模型練習6.jpg

用瀏覽器刷新,發現沒有問題

FWM機制:FireWall Mark

    借助于防火墻標記來分類報文,而后基于標記定義集群服務;可將多個不同的應用使用同一個集群服務進行調度。

    打印標記的方法(在Director主機):

iptables -t mangle -A PREROUTING -d $vip -p $proto –dport $port -j MARK –set-mark NUMBER

mysql集群練習

    ipvsadm -A -t 10.1.44.44:3306 -s rr

    ipvsadm -a -t 10.1.44.44:3306 -r 10.1.44.3 -g -w 1

    ipvsadm -a -t 10.1.44.44:3306 -r 10.1.44.5 -g -w 2

httpd的集群練習

    ipvsadm -A -t 10.1.44.44:80 -s rr

    ipvsadm -a -t 10.1.44.44:80 -r 10.1.44.3 -g -w 1

    ipvsadm -a -t 10.1.44.44:80 -r 10.1.44.5 -g -w 2

    這樣就出現了兩個集群,分別調度了。

httpd和mysql結合調度的練習

    iptables -t mangle -A PREROUTING -d 10.1.44.44 -p tcp -m multiport –dports 80,3306 -j MARK –set-mark 11

    ipvsadm -A -f 11 -s wrr

    ipvsadm -a -f 11 -r 10.1.44.3 -g -w 1

    ipvsadm -a -f 11 -r 10.1.44.5 -g -w 1

后面的幾個練習因為截圖未保存,所以沒圖。

原創文章,作者:178babyhanggege,如若轉載,請注明出處:http://www.www58058.com/55255

(0)
178babyhanggege178babyhanggege
上一篇 2016-10-30
下一篇 2016-10-30

相關推薦

  • 推薦-Nginx Proxy模塊的應用之負載均衡

    Ngnix Proxy模塊的應用之負載均衡 Ngnix Proxy模塊的應用之負載均衡 Proxy 模塊介紹 實驗環境 配置Proxy Proxy 模塊介紹   在我之前的文章提到過,Nginx可以提供反向代理加速、基于應用層的負載均衡并能對后端服務器做健康狀態檢測。下面我們就動手操作一下,看如何實現上述功能。 實驗環境 主機名稱 主要功能 外網地址 內網地…

    Linux干貨 2016-03-27
  • 磁盤配額管理

    磁盤配額管理    設定文件系統配額 配置邏輯卷設定LVM快照 配置配額系統綜述在內核中執行以文件系統為單位啟用對不同組或用戶的策略不同根據塊或者節點進行限制   執行軟限制(soft linmit)   硬限制(hard limit)初始化分區掛載選項:usrquota, ge…

    Linux干貨 2017-05-22
  • 數據分析≠Hadoop+NoSQL,不妨先看完善現有技術的10條捷徑

    讓業務搭乘大數據技術確實是件非常有吸引力的事情,而Apache Hadoop讓這個誘惑來的更加的猛烈。Hadoop是個大規??蓴U展數據存儲平臺,構成了大多數大數據項目基礎。Hadoop是強大的,然而卻需要公司投入大量的學習精力及其它的資源。 如果得到正確的應用,Hadoop確實能從根本上提升你公司的業務,然而這條Hadoop的應用之路卻充滿了荊棘。另一個方面…

    Linux干貨 2015-02-25
  • 初入LINUX之首周總結及虛擬機的安裝

    一.初入LINUX   1.在接觸LINUX之前,先了解了計算機的系統組成: 2.服務器是計算機的一種,是網絡中為客戶端計算機提供各種服務的高性能的計算機,服務器在網絡操作系統的控制下,將與其相連的硬盤磁帶,打印機及昂貴的專用通訊設備提供給網絡上的客戶站點共享,也能為網絡用戶提供集中計算、信息發布及數據管理等服務 。 3.服務器的三大操作系統:①w…

    2017-05-20
  • sed工具 vim編輯器

    sed工具:    用法:           sed [option]… 'script' inputfile…      常用選項:           &nbs…

    Linux干貨 2016-08-12
  • find命令歸納

    首先,find可以實現以下方式查找 文件名:-name -iname -regex 文件類型:-type TYPE:(f,d,l,s,b,c,p) 文件大小:-size [+|-]#UNIT #UNIT(k,M,G)范圍(由小到大):[0,#-1](#-1,#](+#,oo) 時間戳:-{a|m|c}time -{a|m|c}min  范圍(現在到…

    Linux干貨 2016-04-19
欧美性久久久久