1. <ul id="0c1fb"></ul>

      <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
      <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区

      RELATEED CONSULTING
      相關咨詢
      選擇下列產品馬上在線溝通
      服務時間:8:30-17:00
      你可能遇到了下面的問題
      關閉右側工具欄

      新聞中心

      這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
      centos7之keepalived雙機熱備理論+配置文-創(chuàng)新互聯(lián)

      一、keepalived工作原理及作用:

      創(chuàng)新互聯(lián)公司主要從事成都網(wǎng)站設計、網(wǎng)站制作、網(wǎng)頁設計、企業(yè)做網(wǎng)站、公司建網(wǎng)站等業(yè)務。立足成都服務東坡,十余年網(wǎng)站建設經驗,價格優(yōu)惠、服務專業(yè),歡迎來電咨詢建站服務:028-86922220

      keepalived最初是專門針對LVS設計的一款強大的輔助工具,主要用來提供故障切換和健康檢

      查功能——判斷LVS負載調度器、節(jié)點服務器的可用性,及時隔離并替換為新的服務器,當故

      障主機回復后將其重新加入群集。單獨部署LVS環(huán)境的話,調度器發(fā)生宕機的話,整個群集就

      失效了,某一個web節(jié)點宕機后,客戶端在訪問時,總會碰上訪問不到網(wǎng)頁的情況,所以,將

      keepalived和LVS結合起來,才可形成一個真正的高可用群集,當然,后端的共享存儲也必須

      搭建一個高可用的存儲服務器,三者其中有一個滿足不了,都不能稱之為一個高可用的群集環(huán)

      境。

      keepalived官方網(wǎng)站: keepalived官網(wǎng),在非LVS環(huán)境中,keepalived也可以作為熱備軟件

      使用。

      keepalived采用VRRP(虛擬路由冗余協(xié)議)熱備份協(xié)議,以軟件的方式實現(xiàn)Linux服務器的

      多機熱備。VRRP是針對路由器的一種備份解決方案——由多臺路由器組成一個熱備組,通

      過共用的虛擬IP(VIP)地址對外提供服務;每個熱備份組內同一時刻只有一臺主路由器提

      供服務,其他路由器處于冗余狀態(tài),若當前在線的路由器失效,則其他路由器會自動接替

      (優(yōu)先級決定接替順序)虛擬IP地址,以繼續(xù)提供服務。

      熱備組內的每臺路由器都可能成為主路由器,虛擬路由器的IP地址(VIP)可以在熱備組內

      路由器進行轉移,所以也稱為漂移IP地址。使用keepalived時,漂移地址的實現(xiàn)不需要手動

      建立虛接口配置文件(如ens33:0),而是由keepalived根據(jù)配置文件自動管理。

      基于VRRP的熱備方式,keepalived可以用作服務器的故障切換,每個熱備組可以有多臺服

      務器——最常用的是多機熱備了。在這種多機熱備方案中,故障切換主要針對虛擬IP地址的

      漂移來實現(xiàn)。因此能適用于各種應用服務器(不管是Web、FTP、Mail、還是SSH、DNS....)。

      二、keepalived雙機熱備配置詳解:

      通過下面簡易的環(huán)境圖,可以去全面的了解雙機熱備的配置及功能:

      centos  7之keepalived雙機熱備理論+配置文

      1、配置主服務器:

      [root@lVS1 ~]# systemctl stop firewalld            #關閉防火墻
      [root@lVS1 ~]# yum -y install keepalived ipvsadm      安裝所需工具
      [root@lVS1 ~]# systemctl enable keepalived        #設置開機自啟動
      [root@lVS1 ~]# cd /etc/keepalived/
      [root@lVS1 keepalived]# cp keepalived.conf keepalived.conf.bak         #備份配置文件
      [root@lVS1 keepalived]# vim keepalived.conf               #編輯配置文件
      
      global_defs {
         notification_email {
           acassen@firewall.loc     #啟用郵件通知功能,這里設置收件人地址,可以配置多個
           failover@firewall.loc
           sysadmin@firewall.loc
         }
         notification_email_from Alexandre.Cassen@firewall.loc            #發(fā)件人姓名、地址
         smtp_server 192.168.200.1
         smtp_connect_timeout 30
         router_id LVS_DEVEL1           #本服務器的名稱(在群集中必須唯一)。
                  ..............    #省略部分內容
      }
      vrrp_instance VI_1 {                     #定義VRRP熱備實例
          state MASTER              #熱備狀態(tài),MASTER表示主服務器(注意大小寫)
          interface ens33             #承載VIP地址的物理接口
          virtual_router_id 51                 #虛擬路由器的ID號,每個熱備組保持一致。
          priority 100                           #優(yōu)先級0-100,數(shù)值越大越優(yōu)先。
          advert_int 1                   #通告間隔秒數(shù)(心跳頻率)。
          authentication {                     #認證信息,每個熱備組保持一致
              auth_type PASS                #認證類型
              auth_pass 1111                 #密碼字串
          }
          virtual_ipaddress {             #指定漂移地址,可以有多個
          192.168.1.100
          }
      }
      
              .........................            #省略部分內容

      確認上面配置無誤后,然后啟動keepalived服務,實際狀態(tài)為MASTER的主服務器將為ens33接口自動添加VIP地址,通過ip命令可以查看(注意:ifconfig命令看不到)。

      [root@lVS1 keepalived]# systemctl start keepalived          #啟動該服務
      [root@lVS1 keepalived]# ip a show dev ens33           #查看ens33接口
      2: ens33: 

      2、配置備份服務器(LVS2):

      在同一keepalived熱備組內,所有服務器的keepalived配置文件基本相同,某些配置項也必

      須相同,包括虛擬路由器的ID號、認證信息、漂移地址、心跳頻率等,不同之處主要在于路

      器名稱、熱備狀態(tài)、優(yōu)先級。具體配置時需要注意以下幾點:

      • 服務器名稱(route_id):建議為每個參與熱備的服務器指定不同的名稱。

      • 熱備狀態(tài)(state):至少應有一臺主服務器,將狀態(tài)設置為MASTER;可以有多臺備用的服務器,將狀態(tài)設置為BACKUP。

      • 優(yōu)先級(priority):數(shù)值越大則取得VIP控制權的優(yōu)先級就越高,因此主服務的優(yōu)先級應設置為高;其他備用服務器可依次遞減,但不能相同,以免在爭奪VIP控制權時發(fā)生沖突。

      配置備用服務器時(可以有多臺),可以直接將主服務器的keepa.conf文件復制過來,修改服務器名稱、熱備狀態(tài)、優(yōu)先級,這三項就可以了,哪怕是其中包含了一些web節(jié)點的配置,也不用修改,也不能修改。

      [root@LVS2 ~]# systemctl stop firewalld            #關閉防火墻
      [root@LVS2 ~]# yum -y install keepalived ipvsadm          #安裝相關工具
      [root@LVS2 ~]# scp root@192.168.1.1:/etc/keepalived/keepalived.conf /etc/keepalived/
      #使用主服務器root用戶將主服務器的keepalived配置文件復制過來。
      root@192.168.1.1 s password:                    #輸入主服務器root用戶的密碼
      keepalived.conf                             100% 3549     3.5MB/s   00:00   
      [root@LVS2 ~]# vim /etc/keepalived/keepalived.conf 
      global_defs {
         ...............
         router_id LVS_DEVEL2                    #修改這里的服務器名稱
        .....................
      
      }
                      ..............
      vrrp_instance VI_1 {
          state BACKUP             #修改這里的狀態(tài),改為BACKUP
          interface ens33         #若該服務器承載VIP的物理接口有變,則這里也要修改
          virtual_router_id 51
          priority 90               #修改優(yōu)先級,要比主服務器低。
          advert_int 1
          authentication {
              auth_type PASS
              auth_pass 1111
          }   
          virtual_ipaddress {
          192.168.1.100
          }
      }   
                    .................
      #改動上述幾行后,保存退出即可。
      [root@LVS2 ~]# systemctl start keepalived         #啟動服務
      [root@LVS2 ~]# systemctl enable keepalived         #設置開機自啟動

      此時主服務器仍然在線,VIP地址實際上仍然由主服務器控制,其他服務器處于備份狀態(tài),因此在備用服務器中將不會為ens33接口添加VIP地址:

      [root@LVS2 ~]# ip a show dev ens33                  #查看ens33接口,不會看到VIP
      2: ens33: 

      3、測試雙機熱備功能:

      將主服務器關機,或停止keepalived服務,等待約15秒后,查看備份服務器的ens33網(wǎng)卡,會發(fā)現(xiàn)漂移地址已經轉移過來了,說明雙機熱備功能生效。待主服務器開機后,漂移地址會自動轉移回到主服務器上。

      [root@localhost ~]# ip a show dev ens33   #主服務器關機后查看備份服務器的網(wǎng)卡信息
      2: ens33: 

      再將主服務器開機,會發(fā)現(xiàn)VIP已經轉移回了主服務器,而備份服務器又查不到了VIP:

      [root@LVS1 ~]# ip a show dev ens33              #在主服務器上進行查看
      2: ens33: 

      最后,附上一個配置實例:搭建:LVS+Keepalived高可用Web服務群集環(huán)境。

      另外有需要云服務器可以了解下創(chuàng)新互聯(lián)cdcxhl.cn,海內外云服務器15元起步,三天無理由+7*72小時售后在線,公司持有idc許可證,提供“云服務器、裸金屬服務器、高防服務器、香港服務器、美國服務器、虛擬主機、免備案服務器”等云主機租用服務以及企業(yè)上云的綜合解決方案,具有“安全穩(wěn)定、簡單易用、服務可用性高、性價比高”等特點與優(yōu)勢,專為企業(yè)上云打造定制,能夠滿足用戶豐富、多元化的應用場景需求。


      文章題目:centos7之keepalived雙機熱備理論+配置文-創(chuàng)新互聯(lián)
      分享網(wǎng)址:http://ef60e0e.cn/article/jhpoi.html
      99热在线精品一区二区三区_国产伦精品一区二区三区女破破_亚洲一区二区三区无码_精品国产欧美日韩另类一区
          1. <ul id="0c1fb"></ul>

            <noscript id="0c1fb"><video id="0c1fb"></video></noscript>
            <noscript id="0c1fb"><listing id="0c1fb"><thead id="0c1fb"></thead></listing></noscript>

            乌什县| 儋州市| 金平| 温泉县| 镇雄县| 雷波县| 囊谦县| 根河市| 东明县| 新龙县| 舟曲县| 长春市| 弋阳县| 建水县| 石楼县| 合川市| 施甸县| 余庆县| 灵台县| 治县。| 永宁县| 崇州市| 娄底市| 闸北区| 达孜县| 胶州市| 遵义市| 武义县| 榆社县| 东至县| 民丰县| 乌拉特中旗| 康乐县| 博爱县| 南江县| 广平县| 贵阳市| 柞水县| 神农架林区| 余庆县| 蒙城县|