簡體   English   中英

Nginx服務關閉時Pacemake無法故障轉移

[英]Pacemake not failover when nginx service down

我已經為nginx設置了HA-Cluster。 因此,當nginx或節點發生故障時,它將故障轉移到第二個節點。

pcs狀態群集名稱:push_noti_cluster堆棧:corosync當前DC:push2(版本1.1.18-11.el7_5.3-2b07d5c5a9)-具有仲裁的分區上次更新時間:2018年7月31日星期二11:29:16最后更改:09年7月31日星期二:20:05 2018通過root通過cibadmin在push1上

配置2個節點配置3個資源

在線:[push1 push2]

完整資源清單:

virtual_ip(ocf :: heartbeat:IPaddr2):已啟動push1克隆集:Nginx-clone [Nginx]已啟動:[push1 push2]

守護程序狀態:corosync:啟用/啟用的起搏器:啟用/啟用的pcsd:啟用/啟用您在/ var / spool / mail / root中有新郵件[root @ server1〜]#

當我們在這些節點上使用pcs cluster stop停止集群服務或重新啟動服務器時,故障轉移工作正常。

我們要實現的目標是在主機node01上的nginx停止運行並且兩個資源virtual_ip / webserver應該都故障切換到第二個主機node02時執行資源故障切換。

是否可以進行服務級別的故障轉移? 即,當一個節點(node01)中的一種資源發生故障時,所有已配置的資源(此處為virtual_ip / webserver)都應故障轉移到另一節點(node02)。

從您寫的內容來看,我沒有配置“活動”節點必須是存在活動nginx(任何所需服務)的那個節點。

嘗試使用此站點中的示例檢查配置。 https://wiki.clusterlabs.org/wiki/Example_configurations#Failover_IP_.2B_One_service

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM