国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

基于 CentOS 7 構(gòu)建 LVS-DR 群集

這篇具有很好參考價(jià)值的文章主要介紹了基于 CentOS 7 構(gòu)建 LVS-DR 群集。希望對(duì)大家有所幫助。如果存在錯(cuò)誤或未考慮完全的地方,請(qǐng)大家不吝賜教,您也可以點(diǎn)擊"舉報(bào)違法"按鈕提交疑問。

LVS-DR模式工作原理

首先,來自客戶端計(jì)算機(jī)CIP的請(qǐng)求被發(fā)送到Director的VIP。
然后Director使用相同的VIP目的IP地址將 請(qǐng)求發(fā)送到集群節(jié)點(diǎn)或真實(shí)服務(wù)器。
然后,集群某個(gè)節(jié)點(diǎn)將回復(fù)該數(shù)據(jù)包,并將該數(shù)據(jù)包直接發(fā)送到客戶端計(jì)算機(jī)(不經(jīng)過Director),并且以此回復(fù)數(shù)據(jù)包使用的目的VIP 地址作為源IP地址。

因此,實(shí)際上 是客戶計(jì)算機(jī)被“欺騙”了,客戶計(jì)算機(jī)始終認(rèn)為它正與同一臺(tái)計(jì)算機(jī)對(duì)話,而實(shí)際上它正在發(fā)送請(qǐng)求數(shù)據(jù)包給一臺(tái)計(jì)算機(jī)(LB),并從另一臺(tái)計(jì)算機(jī)(RS)接收回復(fù)的數(shù)據(jù)包。

分解圖如下:

基于 CentOS 7 構(gòu)建 LVS-DR 群集,運(yùn)維,LVS-DR

集群架構(gòu)圖

基于 CentOS 7 構(gòu)建 LVS-DR 群集,運(yùn)維,LVS-DR

構(gòu)建步驟

1、配置LVS虛擬IP(VIP)

2、手工執(zhí)行配置添加LVS服務(wù)并增加兩臺(tái)RS

3、手工在RS端綁定VIP

4、配置WEB服務(wù)器

5、手工在RS端抑制ARP響應(yīng)

6、測(cè)試

集群環(huán)境
主機(jī) 角色 VIP RIP firewalld
node1 LVS 192.168.19.140 192.168.19.133(DIP) disable
node2 WEB1 192.168.19.134 httpd
node3 WEB2 192.168.19.135 httpd
1、配置LVS虛擬IP(VIP)

[root@node1 ~]# ifconfig ens33:140 192.168.19.140 netmask 255.255.255.0 up

2、手工執(zhí)行配置添加LVS服務(wù)并增加兩臺(tái)RS

[root@node1 ~]# yum install -y ipvsadm? ?#沒有 lvs管理工具就下載

[root@node1 ~]# ipvsadm -A -t 192.168.19.140:80 -s rr
[root@node1 ~]# ipvsadm -a -t 192.168.19.140:80 -r 192.168.19.134:80 -g
[root@node1 ~]# ipvsadm -a -t 192.168.19.140:80 -r 192.168.19.135:80 -g

[root@node1 ~]# 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.19.140:80 rr
? -> 192.168.19.134:80 ? ? ? ? ? ?Route ? 1 ? ? ?0 ? ? ? ? ?0 ? ? ? ??
? -> 192.168.19.135:80 ? ? ? ? ? ?Route ? 1 ? ? ?0 ? ? ? ? ?0 ?

3、手工在RS端綁定VIP

[root@node2 ~]# yum install net-tools.x86_64? ?#centos7沒有ifconfig就安裝

[root@node2 ~]# ifconfig lo:140 192.168.19.140 netmask 255.255.255.255 up? ? #臨時(shí)綁定
[root@node2 ~]# route add -host 192.168.19.140 dev lo? ? ? #添加本機(jī)訪問VIP的路由
[root@node2 ~]# route -n? ? ? ? #查看路由
Kernel IP routing table
Destination ? ? Gateway ? ? ? ? Genmask ? ? ? ? Flags Metric Ref ? ?Use Iface
0.0.0.0 ? ? ? ? 192.168.19.2 ? ?0.0.0.0 ? ? ? ? UG ? ?100 ? ?0 ? ? ? ?0 ens33
192.168.19.0 ? ?0.0.0.0 ? ? ? ? 255.255.255.0 ? U ? ? 100 ? ?0 ? ? ? ?0 ens33
192.168.19.140 ?0.0.0.0 ? ? ? ? 255.255.255.255 UH ? ?0 ? ? ?0 ? ? ? ?0 lo

=====================================================================

[root@node3 ~]# ifconfig lo:140 192.168.19.140 netmask 255.255.255.255 up
[root@node3 ~]# route add -host 192.168.19.140 dev lo
SIOCADDRT: File exists
[root@node3 ~]# route -n
Kernel IP routing table
Destination ? ? Gateway ? ? ? ? Genmask ? ? ? ? Flags Metric Ref ? ?Use Iface
0.0.0.0 ? ? ? ? 192.168.19.2 ? ?0.0.0.0 ? ? ? ? UG ? ?100 ? ?0 ? ? ? ?0 ens33
192.168.19.0 ? ?0.0.0.0 ? ? ? ? 255.255.255.0 ? U ? ? 100 ? ?0 ? ? ? ?0 ens33
192.168.19.140 ?0.0.0.0 ? ? ? ? 255.255.255.255 UH ? ?0 ? ? ?0 ? ? ? ?0 lo

4、配置WEB服務(wù)器

yum install httpd -y? ? ? ? ? ? ? ? ? ?#下載軟件包

setenforce 0? ? ? ? ? ? ? ? ? ? ? ? ? ? ?#關(guān)閉seLinux防火墻

systemctl stop firewalld? ? ? ? ? ? #關(guān)閉防火墻

echo "web test pages ip is `hostname -I`" > /var/www/html/index.html? ? #頁(yè)面內(nèi)容

systemctl restart httpd? ? ? ? ? ? ? #重啟生效

5、手工在RS端抑制ARP響應(yīng)

法一:調(diào)整內(nèi)核參數(shù),關(guān)閉arp響應(yīng)

[root@node2 ~] echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore?
[root@node2 ~] echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@node2 ~] echo "1" > /proc/sys/net/ipv4/conf/ens33/arp_ignore
[root@node2 ~] echo "2" > /proc/sys/net/ipv4/conf/ens33/arp_announce

WEB2同上

方法2:使用arptables抑制

[root@node2 ~] arptables -A INPUT -d 192.168.19.140 -j DROP
[root@node2 ~] arptables -A OUTPUT -s 192.168.19.140 -j mangle --mangle-ip-s 192.16819.135
[root@node2 ~] arptables-save > /etc/sysconfig/arptables

6、測(cè)試

在LVS上執(zhí)行? ? watch ipvsadm -Ln? ?(實(shí)時(shí)監(jiān)控)
基于 CentOS 7 構(gòu)建 LVS-DR 群集,運(yùn)維,LVS-DR

主機(jī)測(cè)試
基于 CentOS 7 構(gòu)建 LVS-DR 群集,運(yùn)維,LVS-DR

再次查看
基于 CentOS 7 構(gòu)建 LVS-DR 群集,運(yùn)維,LVS-DR文章來源地址http://www.zghlxwxcb.cn/news/detail-637383.html

到了這里,關(guān)于基于 CentOS 7 構(gòu)建 LVS-DR 群集的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點(diǎn)僅代表作者本人,不代表本站立場(chǎng)。本站僅提供信息存儲(chǔ)空間服務(wù),不擁有所有權(quán),不承擔(dān)相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請(qǐng)注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實(shí)不符,請(qǐng)點(diǎn)擊違法舉報(bào)進(jìn)行投訴反饋,一經(jīng)查實(shí),立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費(fèi)用

相關(guān)文章

  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集,配置nginx負(fù)載均衡。

    基于 CentOS 7 構(gòu)建 LVS-DR 群集。 關(guān)閉防火墻 [root@localhost ~]# systemctl stop firewalld 安裝ifconfig yum install net-tools.x86_64 -y 準(zhǔn)備四臺(tái)虛擬機(jī) IP 用途 19.168.244.144 客戶端 192.168.244.145 lvs 192.168.244.148 RS 192.168.244.149 RS 在DS上 配置LVS虛擬IP 安裝ipvsadm yum install ipvsadm -y 增加IP ifconfig ens33:200 192.1

    2024年02月11日
    瀏覽(25)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集以及配置nginx負(fù)載均衡

    基于 CentOS 7 構(gòu)建 LVS-DR 群集以及配置nginx負(fù)載均衡

    目錄 一、基于 CentOS 7 構(gòu)建 LVS-DR 群集 1、前期準(zhǔn)備 1、關(guān)閉防火墻 2、安裝ifconfig 3、準(zhǔn)備四臺(tái)虛擬機(jī) 2、在DS上 2.1、配置LVS虛擬IP 2.2、手工執(zhí)行配置添加LVS服務(wù)并增加兩臺(tái)RS 2.3、查看配置 3、在RS端(第三臺(tái)、第四臺(tái))?上 3.1、配置Web服務(wù)器 3.2、配置默認(rèn)主頁(yè) 3.3、啟動(dòng)服務(wù) 3

    2024年02月13日
    瀏覽(32)
  • web集群學(xué)習(xí):基于CentOS 7構(gòu)建 LVS-DR 群集并配置服務(wù)啟動(dòng)腳本

    目錄 1、環(huán)境準(zhǔn)備 2、配置lvs服務(wù)啟動(dòng)腳本 1、在RS上分別配置服務(wù)啟動(dòng)腳本 2、在lvs director上配置服務(wù)啟動(dòng)腳本 3、客戶端測(cè)試 配置LVS-DR模式主要注意的有 1、vip綁定在RS的lo接口; 2、RS做arp抑制; VIP=192.168.95.10 RS1=192.168.95.11 RS2=192.168.95.12 網(wǎng)絡(luò)接口:ens33 在兩臺(tái)RS上分別準(zhǔn)備w

    2024年02月13日
    瀏覽(17)
  • 基于CentOS7.5構(gòu)建LVS-DR 群集,并啟用Nginx負(fù)載均衡,一鍵完成。

    安裝必要軟件 :在兩臺(tái)服務(wù)器上,安裝必要的軟件,包括 ipvsadm 和 keepalived 。使用以下命令安裝軟件: 禁用防火墻或配置規(guī)則 :禁用防火墻或根據(jù)實(shí)際需要配置允許LVS流量通過的防火墻規(guī)則。 編輯 /etc/sysctl.conf 文件 :打開 /etc/sysctl.conf 文件并取消以下行的注釋,使其生效

    2024年02月10日
    瀏覽(31)
  • CentOS 7 構(gòu)建 LVS-DR 群集

    一、LVS-DR集群摘要 LVS(Linux Virtual Server)是一個(gè)用于構(gòu)建可擴(kuò)展和高可用性的負(fù)載均衡集群的軟件。它基于Linux操作系統(tǒng),并提供了一種將網(wǎng)絡(luò)流量分發(fā)到多個(gè)后端服務(wù)器的機(jī)制。 二、基本工作原理 配置負(fù)載均衡器:在LVS集群中,首先需要配置一個(gè)或多個(gè)負(fù)載均衡器(Load

    2024年02月13日
    瀏覽(21)
  • CentOS 7 構(gòu)建 LVS-DR 群集 nginx負(fù)載均衡

    CentOS 7 構(gòu)建 LVS-DR 群集 nginx負(fù)載均衡

    1、基于 CentOS 7 構(gòu)建 LVS-DR 群集。 DS(Director Server):DIP 192.168.231.132? VIP 192.168.231.200 rs1 rs2 測(cè)試 2、配置nginx負(fù)載均衡。 132內(nèi)網(wǎng)服務(wù)器 136內(nèi)網(wǎng)服務(wù)器 137代理服務(wù)器 客戶端

    2024年02月13日
    瀏覽(31)
  • 構(gòu)建 LVS-DR 群集、配置nginx負(fù)載均衡。

    構(gòu)建 LVS-DR 群集、配置nginx負(fù)載均衡。

    目錄 一、基于 CentOS 7 構(gòu)建 LVS-DR 群集 1、準(zhǔn)備四臺(tái)虛擬機(jī) 2、配置負(fù)載調(diào)度器(192.168.2.130) 3、部署共享存儲(chǔ)(192.168.2.133) 4、配置兩個(gè)Web服務(wù)器(192.168.2.131、192.168.2.132) 測(cè)試集群 二、配置nginx負(fù)載均衡。 1、安裝部署nginx 2、負(fù)載均衡服務(wù)器192.168.2.130 3、web1服務(wù)器192.168.2

    2024年02月12日
    瀏覽(24)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 集群 及 配置nginx負(fù)載均衡

    Node01:PC Node02:LVS Node03、Node04:Webserver 2.1 在Node02上配置 2.1.1 安裝ipvsadm管理軟件按? 2.1.2?配置VIP 2.2?在Node03上配置 2.2.1?安裝Apache服務(wù) 2.2.2 編輯默認(rèn)主頁(yè)? 2.3 在Node04配置? 2.3.1 安裝Apache服務(wù) 2.3.2 編輯默認(rèn)主頁(yè) 2.4 在Node01上測(cè)試 3.1 在Node03上配置 3.2 在Node04行配置 4.1 在Node0

    2024年02月14日
    瀏覽(19)
  • web集群學(xué)習(xí)--基于CentOS構(gòu)建LVS-DR集群、配置nginx負(fù)載均衡

    web集群學(xué)習(xí)--基于CentOS構(gòu)建LVS-DR集群、配置nginx負(fù)載均衡

    環(huán)境準(zhǔn)備 配置 1.關(guān)閉防火墻和SELinux 2.在node3和node4上安裝httpd服務(wù)并配置默認(rèn)訪問頁(yè)面 3.配置LVS負(fù)載均衡服務(wù)并增加兩臺(tái)RS 4.在node3和node4上綁定VIP并添加本機(jī)訪問VIP的路由 5.抑制ARP響應(yīng) PS:也可以使用arptables實(shí)現(xiàn)抑制arp 6.測(cè)試訪問VIP 至此,基于CentOS構(gòu)建LVS-DR集群實(shí)驗(yàn)完成 環(huán)境

    2024年02月13日
    瀏覽(24)
  • LVS-DR群集

    LVS-DR群集

    1.1 數(shù)據(jù)包流向分析 (1)客戶端發(fā)送請(qǐng)求到 Director Server(負(fù)載均衡器),請(qǐng)求的數(shù)據(jù)報(bào)文(源 IP 是 CIP,目標(biāo) IP 是 VIP)到達(dá)內(nèi)核空間 (2)Director Server 和 Real Server 在同一個(gè)網(wǎng)絡(luò)中,數(shù)據(jù)通過二層數(shù)據(jù)鏈路層來傳輸 (3)內(nèi)核空間判斷數(shù)據(jù)包的目標(biāo)IP是本機(jī)VIP,此時(shí)IPVS(IP虛擬

    2024年02月09日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請(qǐng)作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包