繁体   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