Keepalive高可用Nginx服務測試

環境

  系統版本:CentOS 7.2
  節點1地址:10.1.8.81
  節點2地址:10.1.8.83
  虛擬IP地址:10.1.8.248

安裝軟件

    yum -y install nginx
    yum -y install keepalived

配置nginx服務

1.1、提供測試頁面:

    mkdir -pv /web/www

修改主頁面路徑為/web/www,創建測試頁面

k1.png

1.2、啟動服務

    [root@node1 ~]# systemctl start nginx.service

    [root@node2 ~]# systemctl start nginx.service

節點1:

k2.png

節點2:

k3.png

配置keepalive服務

2.1、編輯主配置文件:/etc/keepalived/keepalived.conf
節點1:

k4.png

節點2:

k5.png

2.2、啟動服務:

[root@node1 ~]# systemctl start keepalived.service

[root@node2 ~]# systemctl start keepalived.service

2.3測試:

 查看主節點IP地址:

k6.png

此時訪問web服務:

k7.png

在節點1的/etc/keepalived/下創建一個名為down的文件(此前配置的資源控制腳本,創建此文件即會將節點1的權重減5,虛擬IP將會被轉移至節點2),此時查看節點2的IP地址。

k8.png

再訪問web服務:

k9.png

刪除掉節點1的down文件,再測試:

k10.png

 

原創文章,作者:641348038@qq.com,如若轉載,請注明出處:http://www.www58058.com/68941

(0)
641348038@qq.com641348038@qq.com
上一篇 2017-02-16 17:39
下一篇 2017-02-16 21:47

相關推薦

  • N26第四周博客作業

    1、復制/etc/skel目錄為/home/tuser1,要求/home/tuser1及其內部文件的屬組和其它用戶均沒有任何訪問權限cp -r /etc/skel /home/tuser1chmod -R go= /home/tuser1 2、編輯/etc/group文件,添加組hadoop。echo “hadoop:x:2020:”…

    Linux干貨 2017-02-27
  • MYSQL數據庫基礎教程

    一、數據庫介紹 1.數據庫管理系統的產生背景 (1)數據時代的到來要求對數據進行有效和安全的管理 涉及的數據量大 數據不隨程序的結束而消失 數據被多個應用程序共享 大數據時代的到來 (2)傳統文件系統管理上的缺陷要求改變數據管理方式 編寫應用程序不方便 數據冗余不可避免 應用程序依賴性 不支持對文件的并發訪問 數據間聯系弱 難以按用戶視圖表示數據 無安全控制…

    Linux干貨 2017-10-05
  • linux終端變量設置,文件系統,man使用說明,文件類型

    一、定義終端提示符的變量 export PS1=’\e[32m[\e[33m\u\e[31m@\e[35m\h\e[36m\t\e[34m\#\e[31m\s\e[37m\W\e[32m]\$ ‘  `]# export 是個命令      PS1指終端提示符變量    &n…

    Linux干貨 2016-11-02
  • 網卡別名與多網卡綁定

    網卡別名 一塊網卡可以配置多個ip地址,叫做網卡別名   對虛擬主機有用 格式形如:eth0:1  eth0:2 …… 實現方法:   在命令行中臨時設置: ifconfig 命令: ifconfig eth0:0 192.168.1.100/24 演示:   修改配置文件 在/etc/sysconfig/networ…

    Linux干貨 2016-09-05
  • 非常不錯的編程技術教程

    下面是一些非常不錯的編程教程,當然,全是英文版的。不過因為是新手教程,所以非常容易閱讀,可以在學習技術的同時加強一下自己的英語閱讀能力。 如果你是一個新手,建議你把本頁設為你的收藏夾。C Introduction to C Programming C Optimization Tutorial Compiling C and C…

    Linux干貨 2016-05-10
  • 第六章:文本處理工具

    第六章:文本處理工具 文本查看命令(cat) 分頁查看文件(more) 文本查看上下翻頁(less) 顯示頭部(head) 顯示尾部(tail) 按列抽取文本cut 合并文件paste 收集文本統計數據wc 文本排序sort 刪除重復uniq 比較文件diff 復制對文件改變patch 文本搜索工具grep egrep 及擴展的正則表達式 作業: 第六章:文…

    Linux干貨 2016-08-10

評論列表(1條)

  • luoweiro
    luoweiro 2017-02-22 22:37

    很不錯的實驗過程,不過如果能把keepalived的配置參數說明一下會更好,加油。

欧美性久久久久