chinese直男口爆体育生外卖, 99久久er热在这里只有精品99, 又色又爽又黄18禁美女裸身无遮挡, gogogo高清免费观看日本电视,私密按摩师高清版在线,人妻视频毛茸茸,91论坛 兴趣闲谈,欧美 亚洲 精品 8区,国产精品久久久久精品免费

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

linux高級技巧:服務器集群之keepalived

馬哥Linux運維 ? 來源:未知 ? 作者:鄧佳佳 ? 2018-03-20 13:36 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Keepalived是一個基于VRRP協(xié)議來實現(xiàn)的WEB服務高可用方案,可以利用其來避免單點故障。使用多臺節(jié)點安裝keepalived。其他的節(jié)點用來提供真實的服務,同樣的,他們對外表現(xiàn)一個虛擬的IP。主服務器宕機的時候,備份服務器就會接管虛擬IP,繼續(xù)提供服務,從而保證了高可用性。

1.keepalived的原理圖如下所示:

最左邊是客戶機,它訪問我們的虛擬IP。然后我們有master(主控制節(jié)點)和backup(備用控制節(jié)點)。最右邊的就是我們提供服務的真機了。

2.搭建keepalived服務

我們使用四個節(jié)點來做這個實驗,兩個充當控制節(jié)點,另外兩個提供服務。然后用真機的瀏覽器訪問虛擬IP。

注意事項:

1.所有節(jié)點要做好解析。

2.時間同步

3.yum源設置好(除了基本的源,高可用等也要添加)

如圖是我們的操作控制臺:

keepalived的安裝包為:

keepalived-1.2.13.tar.gz

兩個控制節(jié)點分別解壓和編譯、安裝keepalived:

在編譯keepalived之前我們需要安裝一些相關的包:

編譯keepalived源碼包:

這個是我們的 編譯結果:

然后我們進行安裝:

上述的步驟在兩個控制節(jié)點上都要進行,最后在配置文件中我們再設定主副節(jié)點。

建立軟鏈接,把keepalived的配置文件和服務啟動文件鏈接到指定位置:

設置配置文件:

我們設置了郵件的發(fā)送地址和ip,MASTER制定為主控制節(jié)點,虛擬id兩個節(jié)點必須相同。delay_loop 指定6秒檢測服務狀態(tài)。

設置虛擬ip,這是我們客戶機訪問的IP。

這個是剩余的配置文件內容,我們設置連接方式為直連方式DR,負載策略為輪叫方式rr,協(xié)議威TCP。然后我們設置了兩個提供服務節(jié)點的IP和端口。分別為192.168.2.108和192.168.2.109的80端口。也就是網(wǎng)頁訪問服務。

然后我們設置備機的配置文件,模式設置為BACKUP,權重修改為50。這樣才可以優(yōu)先讓主控制節(jié)點接管。

然后我們打開keepalived服務,并查看日志,發(fā)現(xiàn)已經(jīng)識別了192.168.2.110虛擬IP:

在兩個提供真機的服務節(jié)點上安裝arptable_jf軟件:

設置arptables的策略:

然后我們要在兩個控制節(jié)點上安裝ipvsadm軟件來監(jiān)控服務的狀態(tài):

如果無法安裝的話,查看yum源,設置成如下所示:

在兩個提供服務的真機上安裝httpd,設置完默認發(fā)布內容后啟動服務:

然后我們在主控制節(jié)點上查看當前的監(jiān)控信息:

在真機的瀏覽器上查看192.168.2.110的信息。因為是輪叫策略,所以會輪換顯示192.168.2.108和192.168.2.109的默認發(fā)布內容:

3.小結:

這樣我們就搭建了keepalived下的高可用集群。這個的復雜程度要低于heartbeat,在生產(chǎn)環(huán)境中也是非常常見的。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權轉載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • Linux
    +關注

    關注

    87

    文章

    11511

    瀏覽量

    213815
  • 服務器集群
    +關注

    關注

    0

    文章

    3

    瀏覽量

    1561

原文標題:linux高級技巧:服務器集群之keepalived

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運維】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    linux服務器和windows服務器

    Linux服務器和Windows服務器是目前應用最廣泛的兩種服務器操作系統(tǒng)。兩者各有優(yōu)劣,也適用于不同的應用場景。本文將 對Linux
    發(fā)表于 02-22 15:46

    Firefly集群服務器解決方案

    服務器,而隨著人們對服務器工作負載模式的新需求,越來越多的智能場景需要小型服務器來部署。方案簡介集群服務器解決方案,以多塊核心板的組合方式,
    發(fā)表于 08-16 15:09

    Docker部署Redis服務器集群的方法

    Docker部署Redis服務器集群
    發(fā)表于 06-13 09:12

    介紹一款基于ARM核心板卡的Firefly集群服務器

    、區(qū)塊鏈運算等,都可以選用不同規(guī)格的核心板卡。核心板軟件系統(tǒng)獨立集群服務器各個核心板卡可獨立運行Android/Linux 操作系統(tǒng)。單個核心板故障不會導致整個服務器宕機。BMC可視化
    發(fā)表于 07-08 14:29

    Firefly集群服務器的應用場景資料介紹

    1、Firefly集群服務器的應用場景介紹Firefly集群服務器的每一個核心板卡都可以獨立運行一個Android系統(tǒng)。用戶可以將自己的手機應用部署到每個核心板上。針對云手機應用場景,
    發(fā)表于 08-04 16:17

    Cluster-Server-R2集群服務器系統(tǒng)開發(fā)(下)

    1、Cluster-Server-R2集群服務器系統(tǒng)開發(fā)SDK的具體用法說明為了方便用戶的使用與開發(fā),官方提供了 Linux 開發(fā)的整套 SDK,本章詳細的說明 SDK 的具體用法。
    發(fā)表于 08-09 16:44

    基于隨機高級Petri 網(wǎng)模型的服務器均衡集群

    在均衡集群中請求的分配和選擇服務是影響服務器集群性能的關鍵。本文基于隨機高級Petri 網(wǎng)(SHLPN)模型提出了動態(tài)反饋請求負載分配算法和
    發(fā)表于 08-15 09:48 ?17次下載

    異構集群服務器的動態(tài)加權負載均衡算法

    從設置服務器集群的策略出發(fā),通過將多個高級服務器的主機連成群集,對每個節(jié)點服務器引入節(jié)點權重和節(jié)點負載量,對于每一周期的任務進行節(jié)點剩余負載
    發(fā)表于 01-27 11:42 ?14次下載

    服務器集群系統(tǒng)實現(xiàn)方案詳解

    服務器集群系統(tǒng)實現(xiàn)方案詳解 一、集群的基本概念     有一種常見的方法可以大幅提高服務器的安全性,這就是集
    發(fā)表于 01-27 17:03 ?802次閱讀

    keepalived及LVS概述,KeepAlived工作原理

    Checkers :此功能模塊主要負責真實服務器的健康檢查( HealthChecking ),是Keepalived最主要的功能之一,因為HealthChecking是負載均衡功能穩(wěn)定運行的基礎, LVS集群節(jié)點的故障隔離和重
    的頭像 發(fā)表于 06-25 14:08 ?5.6w次閱讀
    <b class='flag-5'>keepalived</b>及LVS概述,<b class='flag-5'>KeepAlived</b>工作原理

    Linux學習服務器搭建嵌入式Linux開發(fā)環(huán)境

    Linux學習服務器搭建嵌入式Linux開發(fā)環(huán)境第一步:購買云服務器進入騰訊云官方網(wǎng)站騰訊云官方網(wǎng)站選擇云+校園云+校園進入控制臺將云
    發(fā)表于 11-03 12:21 ?12次下載
    <b class='flag-5'>Linux</b>學習<b class='flag-5'>之</b>云<b class='flag-5'>服務器</b>搭建嵌入式<b class='flag-5'>Linux</b>開發(fā)環(huán)境

    如何使用Checkmk監(jiān)控Linux服務器?

    `Checkmk` 是用于監(jiān)控 Linux 服務器的最常用和用戶友好的應用程序之一。它可以檢查與您的 Linux 服務器連接的服務器狀態(tài)、負
    的頭像 發(fā)表于 02-17 10:46 ?1642次閱讀
    如何使用Checkmk監(jiān)控<b class='flag-5'>Linux</b><b class='flag-5'>服務器</b>?

    怎么區(qū)分分布式服務器集群服務器?

      如何區(qū)分分布式服務器集群服務器?許多朋友在選擇服務器時不知道分布式服務器集群
    的頭像 發(fā)表于 11-29 15:20 ?1062次閱讀

    集群服務器和站群服務器一樣嗎?

    集群服務器和站群服務器是用于提高系統(tǒng)可用性、性能和擴展性的不同架構方法。那么集群服務器和站群服務器
    的頭像 發(fā)表于 09-05 17:35 ?788次閱讀

    服務器集群中 IP 地址管理混亂

    服務器集群為各種關鍵業(yè)務提供強大的計算和存儲能力。但如果服務器集群的 IP 地址管理混亂會給服務的部署和維護帶來影響。
    的頭像 發(fā)表于 08-01 14:45 ?528次閱讀