需要兩台伺服器
需要keepalived
需要虛擬ip
使用yum命令安裝
yum install keepalived-v
安裝完成之後,在etc裡面生成keepalived,有檔案keepalived.conf
修改/etc/keepalived/keepalived.conf
配置檔案
}在/usr/local/src
新增檢測指令碼
#!/bin/basha=`
ps -c nginx –no-header |
wc -l`if[
$a -eq 0 ]
;then /usr/local/nginx/sbin/nginx
sleep 2
if[`
ps -c nginx --no-header |
wc -l`
-eq 0 ]
;then
killall keepalived
fifi
把兩台伺服器上nginx和keepalived啟動
啟動nginx
systemctl start nginx
啟動keepalived
systemctl start keepalived.service
在瀏覽器位址列輸入虛擬位址ip 192.168.17.50
把主伺服器(192.168.17.129) nginx和keepalived停止,再輸入192.168.17.50
Nginx 五 高可用配置
1 需要兩台 nginx 伺服器 2 需要 keepalived 3 需要虛擬 ip 1 需要兩台伺服器 192.168.17.129 和 192.168.17.131 2 在兩台伺服器安裝 nginx 3 在兩台伺服器安裝 keepalived 1 使用 yum 命令進行安裝 yum instal...
Keeplived配置Nginx雙機高可用
一 簡介 不管是keepalived還是heartbeat做高可用,其高可用,都是站在伺服器指令碼去說的高可用,而不是服務的角度。也就是說,如果伺服器down機或者網路出現故障,高可用是可以實現自動切換的。如果執行的服務,比如nginx掛掉 這些高可用軟體是意識不到的,需要自己寫指令碼去實現服務的切...
Keeplived配置Nginx雙機高可用
一 簡介 不管是keepalived還是heartbeat做高可用,其高可用,都是站在伺服器指令碼去說的高可用,而不是服務的角度。也就是說,如果伺服器down機或者網路出現故障,高可用是可以實現自動切換的。如果執行的服務,比如nginx掛掉 這些高可用軟體是意識不到的,需要自己寫指令碼去實現服務的切...