
這就是我正在嘗試的:
- 兩個使用 nginx 作為反向代理的 SL7.1 實例
- 沒有共享檔案系統
- 共享資源:
- 虛擬IP
- 運行 nginx 服務
我已經嘗試過 keepalived 和 corosync + 起搏器。
keepalived 在使用 vrrp-scripts 時遇到問題:有一個錯誤,腳本沒有檢查服務 nginx 是否正在執行。因此,故障轉移僅在伺服器關閉時才起作用。
corosync +pacemaker 有問題,我需要使用 fence-agents-vmware-soap 設定防護,但這裡不可能(公司策略)。反向代理位於 DMZ 中,為了與 VMWare 主機進行通信,必須更改防火牆,但沒有被拒絕。
您是否有再次完成整個操作的提示、操作方法等?
謝謝
答案1
考慮到紅帽有一個EL7指南使用 Corosync 和 Pacemaker 引導您完成大部分工作,您的問題(擊劍)是政治問題而不是技術問題...
這裡可能可以使用另一種圍欄方法。但這可能是最好的選擇。