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

LVS負載均衡(web網(wǎng)站負載均衡)

這篇具有很好參考價值的文章主要介紹了LVS負載均衡(web網(wǎng)站負載均衡)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

? ? 一、概述
?? ??? ?功能強大
?? ??? ?轉(zhuǎn)發(fā)策略比較多
?? ??? ?適合大型的網(wǎng)絡(luò)高可用
?? ?二、作用
?? ??? ?使用keepalived解決lvs的單點故障高可用集群
?? ?三、環(huán)境
?? ??? ?1.準備6臺虛擬機,2臺做LVS主備調(diào)度器,2臺做web服務(wù)器,1臺做存儲,1臺客戶機驗證
?? ??? ?2.LVS主備調(diào)度器 master(192.168.1.225)backup(192.168.1.226)
?? ??? ?3.web1(192.168.1.221)web2(192.168.1.223)
?? ??? ?4.存儲(192.168.1.224)
?? ??? ?5.客戶機(192.168.1.228)
?? ??? ?6.虛擬ip(192.168.1.227
?? ?四、應(yīng)用場景
?? ??? ?商業(yè)大型高可用集群
?? ?五、技術(shù)特點
?? ??? ?第四層傳輸層中使用
?? ??? ?安全性比較高
?? ?六、架構(gòu)部署
?? ??? ?1、部署lvs主從服務(wù)器
?? ??? ??? ?LVS主服務(wù)器
?? ??? ??? ??? ??? ??? ?
?? ??? ??? ??? ??? ?#調(diào)整master的ARP參數(shù)

vim /etc/sysctl.conf?

net.ipv4.conf.all.send_redirects = 0?
net.ipv4.conf.default.send_redirects=0
net.ipv4.conf.ens33.send_redirects = 0?

sysctl -p

?? ??? ??? ??? ??? ?#安裝?keepalived?ipvsadm

?? ??? ??? ??? ??

yum install -y keepalived ipvsadm

?? ??? ??? ??? ??? ?#配置/etc/keepalived/keepalived.conf(master)

global_defs {
? ?router_id LVS_DEVEL1
}

vrrp_instance master {
? ? state MASTER
? ? interface ens33
? ? virtual_router_id 51
? ? priority 100
? ? advert_int 1
? ? authentication {
? ? ? ? auth_type PASS
? ? ? ? auth_pass 1111
? ? }
? ? virtual_ipaddress {
? ? 192.168.1.227 ? ? ? ?
? ? }
}

virtual_server 192.168.1.227 80 {
? ? delay_loop 6
? ? lb_algo rr
? ? lb_kind DR
? ? #persistence_timeout 50
? ? protocol TCP

? ? real_server 192.168.1.221 80 {
? ? ? ? weight 1
? ? ? ? HTTP_GET {
? ? ? ? ? ? url {
? ? ? ? ? ? ? path /
? ? ? ? ? ? }
? ? ? ? ? ? connect_timeout 3
? ? ? ? ? ? nb_get_retry 3
? ? ? ? ? ? delay_before_retry 3
? ? ? ? }
? ? }
? ? real_server 192.168.1.223 80 {
? ? ? ? weight 1
? ? ? ? HTTP_GET {
? ? ? ? ? ? url {
? ? ? ? ? ? ? path /
? ? ? ? ? ? }
? ? ? ? ? ? connect_timeout 3
? ? ? ? ? ? nb_get_retry 3
? ? ? ? ? ? delay_before_retry 3
? ? ? ? }
? ? }
}

?? ??? ??? ??? ??? ?#啟動master和backup的keepalived與ipvsadm

?? ??? ??? ??? ??? ?

systemctl start?keepalived
systemctl start?ipvsadm

?? ??? ??? ??? ??? ?#master和backup加載ip_vs模塊

?? ??? ??? ??? ??? ?

modprobe ip_vs

?? ??? ??? ??? ??? ?#查看lvs節(jié)點狀態(tài)

?? ??? ??? ??? ???

ipvsadm -ln

?? ??? ??? ?LVS從服務(wù)器
?? ??? ??? ??? ??? ??? ?
?? ??? ??? ??? ??? ?#調(diào)整master的ARP參數(shù)

?? ??? ??? ??? ??? ?

vim /etc/sysctl.conf?

net.ipv4.conf.all.send_redirects = 0?
net.ipv4.conf.default.send_redirects=0
net.ipv4.conf.ens33.send_redirects = 0?

sysctl -p

?? ??? ??? ??? ??? ?#安裝?keepalived?ipvsadm

?? ??? ??? ??? ??? ?

yum install -y keepalived ipvsadm

?? ??? ??? ??? ??? ?#配置/etc/keepalived/keepalived.conf(backup)

global_defs {
? ?router_id LVS_DEVEL2
}

vrrp_instance backup {
? ? state BACKUP
? ? interface ens33
? ? virtual_router_id 51
? ? priority 99
? ? advert_int 1
? ? authentication {
? ? ? ? auth_type PASS
? ? ? ? auth_pass 1111
? ? }
? ? virtual_ipaddress {
? ? 192.168.1.227 ? ? ? ?
? ? }
}

virtual_server 192.168.1.227 80 {
? ? delay_loop 6
? ? lb_algo rr
? ? lb_kind DR
? ? #persistence_timeout 50
? ? protocol TCP

? ? real_server 192.168.1.221 80 {
? ? ? ? weight 1
? ? ? ? HTTP_GET {
? ? ? ? ? ? url {
? ? ? ? ? ? ? path /
? ? ? ? ? ? }
? ? ? ? ? ? connect_timeout 3
? ? ? ? ? ? nb_get_retry 3
? ? ? ? ? ? delay_before_retry 3
? ? ? ? }
? ? }
? ? real_server 192.168.1.223 80 {
? ? ? ? weight 1
? ? ? ? HTTP_GET {
? ? ? ? ? ? url {
? ? ? ? ? ? ? path /
? ? ? ? ? ? }
? ? ? ? ? ? connect_timeout 3
? ? ? ? ? ? nb_get_retry 3
? ? ? ? ? ? delay_before_retry 3
? ? ? ? }
? ? }
}

?? ??? ??? ??? ??? ?#啟動master和backup的keepalived與ipvsadm

?? ??? ??? ??? ??? ?

systemctl start?keepalived
systemctl start?ipvsadm

?? ??? ??? ??? ??? ?#master和backup加載ip_vs模塊

?? ??? ??? ??? ??? ?

modprobe ip_vs

?? ??? ??? ??? ??? ?#查看lvs節(jié)點狀態(tài)

?? ??? ??? ??? ??? ?

ipvsadm -ln

?? ??? ?2、部署web1、web2服務(wù)器
?? ??? ??? ??? ?集群節(jié)點1服務(wù)器
?? ??? ??? ??? ??? ?step1
?? ??? ??? ??? ??? ??? ?調(diào)整ARP參數(shù)

?? ??? ??? ??? ??? ??? ?

vim /etc/sysctl.conf?

net.ipv4.conf.all.arp_ignore=1?
net.ipv4.conf.all.arp_announce=2?
net.ipv4.conf.default.arp_ignore=1?
net.ipv4.conf.default.arp_announce = 2?
net.ipv4.conf.lo.arp_ignore = 1?
net.ipv4.conf.lo.arp_announce=2

sysctl -p?

?? ??? ??? ??? ??? ?step2
?? ??? ??? ??? ??? ??? ?安裝apache

?? ??? ??? ??? ??? ??? ??

yum -y install httpd
echo "web1" >/var/www/html/index.html


?? ??? ??? ??? ??? ?step3
?? ??? ??? ??? ??? ??? ?創(chuàng)建虛擬ip?? ??? ??? ??? ??? ??? ?

cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-lo:0

DEVICE=lo:0
IPADDR=192.168.1.227
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback:0

#重啟網(wǎng)卡
systemctl restart network

?? ??? ??? ??? ??? ?step4
?? ??? ??? ??? ??? ??? ?#創(chuàng)建并添加本地路由回環(huán)

?? ??? ??? ??? ??? ??? ?

route add -host 192.168.1.227/32 dev lo:0

?? ??? ??? ??? ??? ??? ?#啟用httpd

?? ??? ??? ??? ??? ??? ?

systemctl start httpd

?? ??? ??? ?集群節(jié)點2服務(wù)器
?? ??? ??? ??? ?web service2

?? ??? ??? ??? ??? ?step1
?? ??? ??? ??? ??? ??? ?調(diào)整ARP參數(shù)?? ??? ??? ??? ??? ??? ?

vim /etc/sysctl.conf?

net.ipv4.conf.all.arp_ignore=1?
net.ipv4.conf.all.arp_announce=2?
net.ipv4.conf.default.arp_ignore=1?
net.ipv4.conf.default.arp_announce = 2?
net.ipv4.conf.lo.arp_ignore = 1?
net.ipv4.conf.lo.arp_announce=2

sysctl -p?

?? ??? ??? ??? ??? ?step2
?? ??? ??? ??? ??? ??? ?安裝apache

?? ??? ??? ??? ??? ???

yum -y install httpd
echo "web2" >/var/www/html/index.html

?? ??? ??? ??? ??? ?step3
?? ??? ??? ??? ??? ??? ?創(chuàng)建虛擬ip?? ??? ??? ??? ??? ??? ?

cd /etc/sysconfig/network-scripts/
cp ifcfg-lo ifcfg-lo:0

DEVICE=lo:0
IPADDR=192.168.1.227
NETMASK=255.255.255.255
ONBOOT=yes
NAME=loopback:0

#重啟網(wǎng)卡

systemctl restart network

?? ??? ??? ??? ??? ?step4
?? ??? ??? ??? ??? ??? ?#創(chuàng)建并添加本地路由回環(huán)?? ??? ??? ??? ??? ??? ?

route add -host 192.168.1.227/32 dev lo:0

#啟用httpd

systemctl start httpd


?? ??? ?3、測試

如果web1、web2處于正常狀態(tài)
? ? ? ? ? ? 訪問192.168.1.227:80

如果web1宕機訪問頁面
? ? ? ? ? ? web1停止服務(wù)訪問192.168.1.227


?? ??? ?4、部署nfs
?? ??? ??? ?#配置文件

?? ??? ??? ???

vim /etc/exports

/data/www/html/ 192.168.1.224(rw,no_all_squash)

mkdir ?-p /data/www/html

echo "web 1 2" >/data/www/html/index.html

?? ??? ??? ?#安裝nfs
?? ??? ??? ??? ?web1、web2也安裝

?? ??? ??? ??? ??? ?yum install -y nfs-utils

?? ??? ??? ?#啟動nfs服務(wù)

?? ??? ??? ??? ??? ?systemctl start nfs

?? ??? ??? ?#查看共享文件夾

?? ??? ??? ??? ??? ?showmount -e

?? ??? ??? ?#web1、web2掛載共享文件夾

?? ??? ??? ??? ??? ?mount 192.168.1.224:/data/www/html /var/www/html/

?? ??? ??? ?測試訪問頁面192.168.1.227文章來源地址http://www.zghlxwxcb.cn/news/detail-493224.html

到了這里,關(guān)于LVS負載均衡(web網(wǎng)站負載均衡)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

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

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

相關(guān)文章

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

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

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

    2024年02月13日
    瀏覽(24)
  • 功能強大:JMeter 常用插件全解析

    功能強大:JMeter 常用插件全解析

    JMeter 作為一個開源的接口性能測試工具,其本身的小巧和靈活性給了測試人員很大的幫助,但其本身作為一個開源工具,相比于一些商業(yè)工具(比如 LoadRunner),在功能的全面性上就稍顯不足。這篇博客,就介紹下 JMeter 的一些常用插件。 ?? 1:JMeter Plugins Manager 從 JMeter Pl

    2024年01月22日
    瀏覽(19)
  • 4 | 深入了解Pandas強大功能

    Pandas是Python中最受歡迎的數(shù)據(jù)處理庫之一,它提供了豐富的功能,使得數(shù)據(jù)的讀取、處理、分析和可視化變得異常便捷。本教程將著重介紹Pandas中一些強大功能,以及如何利用這些功能處理和操作數(shù)據(jù)。我們將通過實際代碼示例和詳細解釋,帶您深入了解Pandas的 聚合操作、數(shù)

    2024年02月16日
    瀏覽(20)
  • 一個功能強大、好看的vue表格組件

    一個功能強大、好看的vue表格組件

    今天給大家推薦一個好用、強大的Vue表格擴展組件。 這是支持Vue 3/Vue 2的一個表格組件,支持表格增刪改、虛擬表格、復(fù)雜表格、樹形表格、數(shù)據(jù)校驗、懶加載、分頁、彈窗、單元格樣式設(shè)置、按鈕自定義樣式、表頭樣式、單元格合等功能。 組件兼容各大瀏覽器、高效整潔的

    2024年02月16日
    瀏覽(22)
  • 強大的Flutter App升級功能

    注意:無特殊說明,F(xiàn)lutter版本及Dart版本如下: Flutter版本: 1.12.13+hotfix.5 Dart版本: 2.7.0 應(yīng)用程序升級功能是App的基礎(chǔ)功能之一,如果沒有此功能會造成用戶無法升級,應(yīng)用程序的bug或者新功能老用戶無法觸達,甚至損失這部分用戶。 對于應(yīng)用程序升級功能的重要性就無需贅

    2024年04月15日
    瀏覽(23)
  • 帶有強大提醒功能的電腦便簽工具

    帶有強大提醒功能的電腦便簽工具

    在這個充滿節(jié)奏感的現(xiàn)代生活中,每一天都需要精確規(guī)劃和提醒,以確保工作計劃得以按時完成。為了做到這一點,你需要一款強大的電腦便簽工具,它不僅能讓你記錄工作計劃,還能在關(guān)鍵時刻提醒你。 在電腦上記錄工作計劃是一項關(guān)鍵任務(wù),而敬業(yè)簽提供了強大的功能,

    2024年02月08日
    瀏覽(27)
  • 一款功能強大的子域收集工具OneForAll

    一款功能強大的子域收集工具OneForAll

    借助官方的宣傳簡介闡述一下: 在滲透測試中信息收集的重要性不言而喻,子域收集是信息收集中必不可少且非常重要的一環(huán),目前網(wǎng)上也開源了許多子域收集的工具,但是總是存在以下部分問題: 不夠強大,子域收集的接口不夠多,不能做到對批量子域自動收集,沒有自

    2024年02月16日
    瀏覽(23)
  • 負載均衡:LVS 負載調(diào)度原理

    負載均衡:LVS 負載調(diào)度原理

    LVS 官方中文站點參考資料: http://www.linuxvirtualserver.org/zh/index.html 只有 LVS 實現(xiàn)了二層負載均衡 通過 LVS 的 DR 模式來實現(xiàn)的 數(shù)據(jù)包走向原理說明: 客戶端請求數(shù)據(jù)包報文源地址和目標地址:CIP、VIP 負載均衡將客戶端請求數(shù)據(jù)包報文的源 MAC 地址改為自己 DIP 的 MAC 地址,目前

    2024年02月08日
    瀏覽(21)
  • 【LVS】1、LVS負載均衡群集

    1.群集的含義: ?? ?Cluster、群集、集群 ?? ?由多臺主機構(gòu)成并作為一個整體,只提供一個訪問入口(域名與IP地址);可伸縮 2.集群使用的場景: ?? ?高并發(fā) 3.企業(yè)群集的分類: 根據(jù)群集所針對的目標差異,可分為三種: ?? ??? ?負載均衡群集?? ?減少響應(yīng)延遲,提高

    2024年02月11日
    瀏覽(23)
  • 開源簡單方便功能強大的Devops工具:Goploy

    開源簡單方便功能強大的Devops工具:Goploy

    Goploy:加速您的DevOps旅程,擁抱無縫部署——選擇Goploy,讓您從繁瑣的發(fā)布與回滾中解放出來,盡享高效、智能與便捷的自動化部署力量!?-?精選真開源,釋放新價值。 現(xiàn)在大部分流行的發(fā)布工具功能雖然強大,但是配置較為麻煩,上手難度大,中小型項目難以使用。而

    2024年04月17日
    瀏覽(23)

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

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

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

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包