亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 網站 > Nginx > 正文

nginx+keepalived 高可用主從配置詳解

2024-08-30 12:29:43
字體:
來源:轉載
供稿:網友

本文介紹了nginx+keepalived 高可用主從配置詳解,分享給大家,具體如下:

一、系統環境及軟件版本

CentOS 6.6 x64
keepalived-1.2.18.tar.gz
nginx-1.6.2.tar.gz

主服務器:192.168.38.64

從服務器:192.168.38.66

VIP :192.168.38.100

二、nginx安裝 (主從安裝一致)

1.安裝依賴環境

 

復制代碼代碼如下:
yum install gcc gcc-c++ make automake autoconf libtool pcre pcre-devel zlib zlib-developenssl openssl-devel
  

 

2.上傳nginx到 opt 目錄

3.解壓安裝

  # tar -zxvf nginx-1.6.2.tar.gz  # cd nginx-1.6.2  # ./configure --prefix=/opt/nginx (prefix=/opt/nginx 這個指定的是 nginx目錄)  # make && make install

4.修改 nginx監聽端口 及 index.html

# vi /opt/nginx/conf/nginx.conf

nginx,keepalived,高可用,主從配置

vi /opt/nginx/html/index.html

nginx,keepalived,高可用,主從配置

5. nginx 啟動及常用命令

配置測試: /opt/nginx/sbin/nginx -t 出現如下界面說明配置沒問題

nginx,keepalived,高可用,主從配置

啟動 : /opt/nginx/sbin/nginx

重啟 : /opt/nginx/sbin/nginx -s reload

停止 : /opt/nginx/sbin/nginx -s stop

6.開機啟動 nginx

vi /etc/rc.local

加入: /opt/nginx/sbin/nginx

7.修改防火墻開放端口

vi /etc/sysconfig/iptables

添加 : -A INPUT -p tcp -m state --state NEW -m tcp --dport 8888 -j ACCEPT

重啟防火墻 : service iptables restart

8.問題

啟動 nginx遇到的問題

nginx,keepalived,高可用,主從配置

vi /etc/ld.so.conf

添加: /opt/nginx/lib/

9.nginx的負載均衡

nginx的負載均衡主要是 由upstream 這一模塊完成

修改 nginx的配置文件

vi /data/nginx/conf/nginx.conf

添加如下內容:(web_pools 這個名稱可變)

  upstream web_pools {   server 10.0.6.108:7080weight=1;   server 10.0.0.85:8980weight=1;  }

將server節點下的location節點中的proxy_pass配置為:http:// + upstream名稱即可

結果如下:

nginx,keepalived,高可用,主從配置

其中 weight是權重 backup是備用服務器 ,只有其它服務器宕機后,備用服務器才會啟動。

三、keepalived 安裝

1.keepalived上傳到 opt目錄下

2.解壓 安裝  

  tar -zxvf keepalived-1.2.18.tar.gz  cd keepalived-1.2.18  ./configure --prefix=/opt/keepalived  make && make install

3.將keepalived 安裝成 linux服務

cp /opt/keepalived/etc/rc.d/init.d/keepalived /etc/init.d/  cp /opt/keepalived/etc/sysconfig/keepalived /etc/sysconfig/  ln -s /opt/sbin/keepalived /usr/sbin/  ln -s /opt/keepalived/sbin/keepalived /sbin/

4.設置 keepalived 服務開機啟動

chkconfig keepalived on

5.修改 Keepalived 配置文件

vi /etc/keepalived/keepalived.conf

  ! Configuration File for keepalived (!、#都是注釋)  global_defs { #全局配置  notification_email {    acassen@firewall.loc    failover@firewall.loc    sysadmin@firewall.loc  }  notification_email_from Alexandre.Cassen@firewall.loc  smtp_server 192.168.200.1  smtp_connect_timeout 30  router_id LVS_01 #這個配置要唯一  }   vrrp_script chk_nginx {    script "/etc/keepalived/nginx_check.sh" ## 檢測 nginx 狀態的腳本路徑    interval 2 ## 檢測時間間隔    weight -20 ## 如果條件成立,權重-20  }   vrrp_instance VI_1 { #實例 VI_1 名字可以隨意 但是不建議修改    state MASTER # 主服務器MASTER 從服務器 BACKUP    interface em1 # em1 網卡    virtual_router_id 51 #virtual_router_id 主備要一致    priority 100   # 優先級 數字越大 優先級越高 priority 的值 主服務器要大于 從服務器    advert_int 1  #設定MASTER與BACKUP負載均衡器之間同步檢查的時間間隔,單位是秒    authentication { # 主從通信 驗證類型及密碼       auth_type PASS  #設置vrrp驗證類型,主要有PASS和AH兩種      auth_pass 1111  #設置vrrp驗證密碼,在同一個vrrp_instance下,MASTER與BACKUP必須使用相同的密碼才能正常通信    }     ## 將 track_script 塊加入 instance 配置塊    track_script {      chk_nginx ## 執行 Nginx 監控的服務    }    virtual_ipaddress {    192.168.38.100/24 #VRRP HA 虛擬地址 如果有多個VIP,繼續換行填寫    }  } 

6.編寫 Nginx 狀態檢測腳本

vi /etc/keepalived/nginx_check.sh

內容如下:

  #!/bin/bash  A=`ps -C nginx –no-header |wc -l`  if [ $A -eq 0 ];then    /opt/nginx/sbin/nginx    sleep 2    if [ `ps -C nginx --no-header |wc -l` -eq 0 ];then      killall keepalived    fi  fi

保存后,給腳本賦執行權限:chmod +x/etc/keepalived/nginx_check.sh

7.注意點:Keepalived主從配置文件不同點

  a.router_id 不一致

  b.state 主服務器是MASTER ,從服務器是 BACKUP

  c.priority 主服務器 大于 從服務器

8.keepalived 命令

  啟動 : servicekeepalived start

  停止: servicekeepalived stop

  重啟: servicekeepalived restart

9.注意的問題

a.vip沒綁定成功

解決方案:ip addr 查看 本地ip所在網卡的名稱 ,然后修改 配置文件

nginx,keepalived,高可用,主從配置

vi /etc/keepalived/keepalived.conf

nginx,keepalived,高可用,主從配置

保存后 servicekeepalived restart 重啟 keepalived服務即可

10.測試

啟動主從nginx和keepalived 服務

主從服務器分別: ip add | grep 192.168.38.100

在192.168.38.64 可看到

nginx,keepalived,高可用,主從配置

同時 在192.168.38.66

nginx,keepalived,高可用,主從配置

當殺死 主服務器上的keepalived 則 從服務器

nginx,keepalived,高可用,主從配置

當再次啟動主服務器上的keepalived則結果主服務器上有結果,從服務器上沒結果。

當殺死 nginx后,keepalived則會自動啟動 nginx服務

11. keepalived腦裂 (ip add | grep 192.168.38.100 在主從都有結果)

解決方案:防火墻問題

iptables-IINPUT4-pvrrp-jACCEPT  service iptables saveservice iptables restart

nginx,keepalived,高可用,主從配置

以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持VEVB武林網。


注:相關教程知識閱讀請移步到服務器教程頻道。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲国产精品高清久久久| 97色在线视频观看| 热re99久久精品国产66热| 亚洲国产精品网站| 欧洲亚洲免费在线| 亚洲精品v欧美精品v日韩精品| 日韩欧美国产视频| 久久久免费高清电视剧观看| 精品福利在线视频| 成人黄色在线观看| 国产精品亚洲综合天堂夜夜| 国产日韩在线看片| 欧美性生交大片免费| 日韩在线观看电影| 国产成人在线亚洲欧美| 国产成人精品一区二区在线| 日韩视频免费大全中文字幕| 456国产精品| 日韩精品在线免费| 亚洲亚裔videos黑人hd| 国产亚洲精品成人av久久ww| 国产成人av网址| 国产精品爽爽爽爽爽爽在线观看| 国产激情久久久| 欧美日韩精品中文字幕| 日韩在线视频导航| 亚洲视频网站在线观看| 亚洲乱码国产乱码精品精天堂| 91精品国产精品| 精品国产乱码久久久久久虫虫漫画| 91香蕉嫩草神马影院在线观看| 国产久一一精品| 国产精品青青在线观看爽香蕉| 日韩精品丝袜在线| 国产亚洲精品va在线观看| 亚洲黄色www网站| 精品日本美女福利在线观看| 在线观看国产欧美| 一区二区中文字幕| 国产suv精品一区二区三区88区| 久久久久一本一区二区青青蜜月| 中国人与牲禽动交精品| 亚洲精品网站在线播放gif| 午夜精品国产精品大乳美女| 国产精品久久久久久五月尺| 亚洲精品动漫100p| 青青久久aⅴ北条麻妃| 51久久精品夜色国产麻豆| 97精品视频在线观看| 91国语精品自产拍在线观看性色| 久久久久中文字幕2018| 日本欧美黄网站| 欧美乱大交xxxxx| 日韩在线观看免费全集电视剧网站| 国产精品视频播放| 欧美黑人巨大xxx极品| 欧美激情精品久久久久| 欧美美最猛性xxxxxx| 欧美视频一区二区三区…| 国产xxx69麻豆国语对白| 国产91色在线|免| 国产精品久久77777| 亚洲国产精品资源| 亚洲国产精品久久| 性色av香蕉一区二区| 日韩中文字幕在线| 欧美日韩国产区| 在线播放国产一区二区三区| 91po在线观看91精品国产性色| 亚洲a中文字幕| 国产一区视频在线播放| 国产专区欧美专区| 九九热视频这里只有精品| 国产美女主播一区| 97激碰免费视频| 68精品国产免费久久久久久婷婷| 久久免费少妇高潮久久精品99| 亚洲成人aaa| 国产精品久久久久久久久男| 国产成人aa精品一区在线播放| 国产精品久久91| 久久久久国产一区二区三区| 日韩中文字幕在线| 欧美精品手机在线| 精品在线观看国产| 久久久精品久久久| 超碰97人人做人人爱少妇| 黑人精品xxx一区一二区| 国产精品jvid在线观看蜜臀| 国产精品专区第二| 日韩精品日韩在线观看| 欧美激情乱人伦一区| 日韩美女福利视频| 一夜七次郎国产精品亚洲| 久久视频免费在线播放| 久久久www成人免费精品张筱雨| 在线观看日韩欧美| www.午夜精品| 国产精品福利在线| 2020欧美日韩在线视频| 亚洲国产精久久久久久久| 91精品国产沙发| 欧美黄色成人网| 日韩av一区二区在线观看| 欧美大片免费观看在线观看网站推荐| 尤物tv国产一区| x99av成人免费| 欧美成人免费全部观看天天性色| 国产脚交av在线一区二区| 成人性生交大片免费看视频直播| 欧美日在线观看| 91精品国产91久久久久福利| 久久久久久久久久国产精品| 久久久999成人| 亚洲黄色在线观看| 国产精品老牛影院在线观看| 欧美在线视频导航| 国产欧美日韩中文| 欧美在线一级视频| 日本久久久久久久久| 97在线免费观看视频| 欧美中文在线视频| 日韩免费电影在线观看| 亚洲国产欧美在线成人app| 亚洲美女黄色片| 韩国19禁主播vip福利视频| 亚洲一区二区三区香蕉| 欧美黑人巨大xxx极品| 国产成人精品免费视频| 国产精品一区二区三区久久久| 欧美日韩久久久久| 日韩国产高清污视频在线观看| 亚洲第一区中文字幕| 日韩欧美国产网站| 91精品国产高清久久久久久91| 欧美一区二区大胆人体摄影专业网站| 亚洲香蕉成人av网站在线观看| 午夜免费日韩视频| 8x海外华人永久免费日韩内陆视频| 欧美另类暴力丝袜| 亚洲精品美女久久久久| 欧美另类高清videos| 欧美激情xxxx性bbbb| 久久久999精品视频| 欧美限制级电影在线观看| 51视频国产精品一区二区| 91精品国产色综合| 欧美精品video| 亚洲va国产va天堂va久久| 中文国产成人精品久久一| 欧美日韩国产中文字幕| 亚洲一区二区久久| 国产在线视频不卡| 成人字幕网zmw| 日韩久久精品成人| 7777免费精品视频| 久久免费国产精品1| 中文字幕无线精品亚洲乱码一区| 久久99青青精品免费观看| 欧美极品在线视频| 97在线看免费观看视频在线观看| 7777精品视频| 日本精品久久中文字幕佐佐木| 亚洲精品国产精品国自产观看浪潮|