国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 網站 > Nginx > 正文

詳解Keepalived+Nginx實現高可用(HA)

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

keepalived的HA分為搶占模式和非搶占模式,搶占模式即MASTER從故障中恢復后,會將VIP從BACKUP節點中搶占過來。非搶占模式即MASTER恢復后不搶占BACKUP升級為MASTER后的VIP。下面分別介紹CentOS7下搶占模式和非搶占模式的配置方式:

1、方案規劃

VIP IP 主機名 Nginx端口
192.168.1.210 192.168.1.201 nginx-01 80
192.168.1.210 192.168.1.202 nginx-02 80

兩臺服務器的VIP為:192.168.1.210

分別在兩臺WEB服務器安裝nginx和keepalived:
1、安裝Nginx,請參考《Nginx源碼安裝》
2、安裝Keepalived,請參考《Keepalived安裝與配置》
3、防火墻添加arrp組播規則,或關閉防火墻

1> iptables

shell> vi /etc/sysconfig/iptables -A INPUT -p vrrp -d 224.0.0.18/32 -j ACCEPT

2> firewall

firewall-cmd --direct --permanent --add-rule ipv4 filter INPUT 0 --in-interface enp4s0 --destination 224.0.0.18 --protocol vrrp -j ACCEPTfirewall-cmd --reload

4、關閉selinux

shell> vi /etc/sysconfig/selinux#修改:SELINUX=disabled#setenforce 0

2、搶占模式配置

編輯/etc/keepalived/keepalived.conf配置文件

1> MASTER(192.168.1.201):

global_defs { router_id nginx_01 #標識本節點的名稱,通常為hostname}## keepalived會定時執行腳本并對腳本執行的結果進行分析,動態調整vrrp_instance的優先級。##如果腳本執行結果為0,并且weight配置的值大于0,則優先級相應的增加。如果腳本執行結果非0,##并且weight配置的值小于 0,則優先級相應的減少。其他情況,維持原本配置的優先級,即配置文件中priority對應的值。vrrp_script chk_nginx {  script "/etc/keepalived/nginx_check.sh"  interval 2 #每2秒檢測一次nginx的運行狀態  weight -20 #失敗一次,將自己的優先級-20}vrrp_instance VI_1 { state MASTER     # 狀態,主節點為MASTER,備份節點為BACKUP interface enp0s3    # 綁定VIP的網絡接口,通過ifconfig查看自己的網絡接口 virtual_router_id 51   # 虛擬路由的ID號,兩個節點設置必須一樣,可選IP最后一段使用,相同的VRID為一個組,他將決定多播的MAC地址 mcast_src_ip 192.168.1.201 # 本機IP地址 priority 100     # 節點優先級,值范圍0~254,MASTER要比BACKUP高 advert_int 1     # 組播信息發送時間間隔,兩個節點必須設置一樣,默認為1秒 # 設置驗證信息,兩個節點必須一致 authentication {  auth_type PASS  auth_pass 1111 } # 虛擬IP,兩個節點設置必須一樣。可以設置多個,一行寫一個 virtual_ipaddress {  192.168.1.210 } track_script {  chk_nginx # nginx存活狀態檢測腳本 }}            
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 周口市| 宁国市| 湘潭市| 阜康市| 繁峙县| 新丰县| 芒康县| 义乌市| 岳普湖县| 唐河县| 登封市| 香河县| 乳源| 磐安县| 景泰县| 从江县| 利川市| 克东县| 甘孜县| 汉川市| 白山市| 恩平市| 开阳县| 桐梓县| 渭南市| 鞍山市| 新宁县| 名山县| 黄大仙区| 巩留县| 手游| 京山县| 建平县| 亚东县| 社旗县| 谢通门县| 夏邑县| 新邵县| 来凤县| 巫溪县| 游戏|