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

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

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

環(huán)境配置:

RHCE 客戶機(jī) 192.168.100.146
node1 lvs 192.168.100.145
node2 RS 192.168.100.147
node3 RS 192.168.100.148

?配置ipvsadm? httpd:

[root@node1 ~]# yum install ipvsadm.x86_64

[root@node2 ~]# yum install http -y????????

[root@node2?~]# systemctl start httpd

[root@node3?~]# yum install http -y

[root@node3 ~]# systemctl start httpd

配置LVS虛擬IP(VIP)

[root@node1 ~]# ifconfig ens33:200 192.168.100.200 netmask 255.255.255.0 up

將內(nèi)容寫入/var/www/html 測(cè)試httpd

[root@node3 ~]# echo "web test page,ip is `hostname -I`" > /var/www/html/index.html
[root@node3 ~]# systemctl start httpd
[root@node3 ~]# curl 192.168.100.148
web test page,ip is 192.168.100.148?

[root@node2 ~]# echo "web test page,ip is `hostname -I`" > /var/www/html/index.html
[root@node2 ~]# systemctl start httpd
[root@node2 ~]# curl 192.168.100.147
web test page,ip is 192.168.100.147?

?手工在RS端綁定VIP

[root@node3 ~]# ifconfig lo:200 192.168.100.200 netmask 255.255.255.255 up

[root@node2?~]# ifconfig lo:200 192.168.100.200 netmask 255.255.255.255 up

?添加RS訪問VIP路由

[root@node2?~]# route add -host 192.168.100.200 dev lo
[root@node3 ~]# route add -host 192.168.100.200 dev lo

?手工在RS端一直ARP響應(yīng)

調(diào)整內(nèi)核參數(shù)

[root@node3 all]# echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@node3 all]# echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce
[root@node3 conf]# echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
[root@node3 conf]# echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
?

[root@node3 ~]# echo "1" > /proc/sys/net/ipv4/conf/all/arp_ignore
[root@node3 ~]# echo "2" > /proc/sys/net/ipv4/conf/all/arp_announce
[root@node3 ~]# echo "1" > /proc/sys/net/ipv4/conf/lo/arp_ignore
[root@node3 ~]# echo "2" > /proc/sys/net/ipv4/conf/lo/arp_announce

arp_ignore- INTEGER

定義對(duì)目標(biāo)地址為本地 IP ARP 詢問不同的應(yīng)答模式
0 - (默認(rèn)值):回應(yīng)任何網(wǎng)絡(luò)接口上對(duì)任何本地 IP 地址的 arp 查詢請(qǐng)求。
1 只回答目標(biāo) IP 地址是來(lái)訪網(wǎng)絡(luò)接口本地地址的 ARP 查詢請(qǐng)求。
2 只回答目標(biāo) IP 地址是來(lái)訪網(wǎng)絡(luò)接口本地地址的 ARP 查詢請(qǐng)求,且來(lái)訪 IP 必須在該網(wǎng)絡(luò)接口的子網(wǎng)段內(nèi)。
3 不回應(yīng)該網(wǎng)絡(luò)界面的 arp 請(qǐng)求,而只對(duì)設(shè)置的唯一和連接地址做出回應(yīng)。
4 -7 保留未使用。
8 不回應(yīng)所有(本地地址)的 arp 查詢。

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

[root@node1 ~]# ipvsadm -A -t 192.168.100.200:80 -s rr?
[root@node1 ~]# ipvsadm -a -t 192.168.100.200:80 -r 192.168.100.147:80? -g
[root@node1 ~]# ipvsadm -a -t 192.168.100.200:80 -r 192.168.100.148:80? -g

?ipvs查看配置狀態(tài)

[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.100.200:80 rr
? -> 172.168.100.147:80 ? ? ? ? ? Route ? 1 ? ? ?0 ? ? ? ? ?0 ? ? ? ??
? -> 172.168.100.148:80 ? ? ? ? ? Route ? 1 ? ? ?0 ? ? ? ? ?0?

?客戶機(jī)檢測(cè)配置

[root@RHCE ~]# for ((i=1;i<=6;i++)); do curl 192.168.100.200; done
web test page,ip is 192.168.100.147
web test page,ip is 192.168.100.148
web test page,ip is 192.168.100.147
web test page,ip is 192.168.100.148
web test page,ip is 192.168.100.147
web test page,ip is 192.168.100.148

使用nginx配置負(fù)載均衡

RHCE 192.168.100.146 負(fù)載均衡服務(wù)器
node2 192.168.100.148 nginx服務(wù)器
node3 192.168.100.149 nginx服務(wù)器

?安裝nginx可以使用如下倉(cāng)庫(kù):

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/centos/7/$basearch/
gpgcheck=0
enabled=1

?關(guān)閉防火墻 以及SELinux寬容模式

systemctl? stop? ?firewalld?

setenforce? ?0

啟動(dòng)服務(wù)并向主機(jī) node2 node3 寫入內(nèi)容? ? ? ?

systenctl start nginx?   啟動(dòng)nginx服務(wù)

 echo "web test page ip is `hostname -I`" > /usr/share/nginx/html/index.html   #寫入內(nèi)容

systenctl start nginx?   再次啟動(dòng)nginx服務(wù)

?在RHCE負(fù)載均衡服務(wù)器上配置

 vim /etc/nginx/nginx.conf 

#在 http模塊中寫入如下內(nèi)容

        server {
                listen  80;
                server_name test.ng.test;    定義域名  也可以用ip
                location / {
                        proxy_pass http://web_server;
                }
        }
        upstream web_server {
                server 192.168.100.148:80;     nginx服務(wù)器地址  
                server 192.168.100.149:80;
        }


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

?測(cè)試結(jié)果:

基于 CentOS 7 構(gòu)建 LVS-DR 群集 && 配置nginx負(fù)載均衡,centos,lvs,linux文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-648748.html

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

本文來(lái)自互聯(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 群集 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日
    瀏覽(25)
  • 對(duì)比 LVS 負(fù)載均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 構(gòu)建 LVS-DR 群集

    對(duì)比 LVS 負(fù)載均衡群集的 NAT 模式和 DR 模式,基于 CentOS 7 構(gòu)建 LVS-DR 群集

    LVS(Linux Virtual Server)是一個(gè)開源的負(fù)載均衡軟件,它支持多種負(fù)載均衡算法,包括 NAT 模式和 DR (Direct Routing)模式。下面分別介紹一下這兩種模式的優(yōu)勢(shì): 1.NAT 模式 在 NAT 模式中,LVS 負(fù)載均衡器將客戶端請(qǐng)求的 IP 地址和端口轉(zhuǎn)換為后端服務(wù)器的 IP 地址和端口,因此后端

    2024年02月03日
    瀏覽(21)
  • 基于 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)
  • 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)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集。

    本次實(shí)驗(yàn)我準(zhǔn)備了4臺(tái)虛擬機(jī) DS:DIP--192.168.163.138 ? ? ? ? VIP--192.168.163.200 RIP1(web1)--192.168.163.140 RIP2(web2)--192.168.163.141 Client:user--192.168.163.142 RIP1 RIP2 使用Client驗(yàn)證 RIP1: RIP2同上 下載ipvsadm 添加ipvsadm服務(wù) RIP1和RIP2皆如此 在Client上進(jìn)行測(cè)試 成功訪問到服務(wù)

    2024年02月13日
    瀏覽(21)
  • 基于 CentOS 7 構(gòu)建 LVS-DR 群集

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

    LVS-DR模式工作原理 首先,來(lái)自客戶端計(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)過(guò)Director),并且以此回復(fù)數(shù)據(jù)包使用的

    2024年02月13日
    瀏覽(18)
  • WEB集群——LVS-DR 群集、nginx負(fù)載均衡

    WEB集群——LVS-DR 群集、nginx負(fù)載均衡

    1、基于 CentOS 7 構(gòu)建 LVS-DR 群集。 2、配置nginx負(fù)載均衡。 LVS-DR(Linux Virtual Server Director Server) 名稱 縮寫 說(shuō)明 虛擬IP地址(Virtual IP Address) VIP Director用于向客戶端計(jì)算機(jī)提供服務(wù)的IP地址 真實(shí)IP地址(Real Server IP Address) RIP 在集群下面節(jié)點(diǎn)上使用IP地址 Director的IP地址(Director IP Add

    2024年02月13日
    瀏覽(22)
  • 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)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

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

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包