首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >用什么软件/硬件来实现STONITH,使机器A可以切断B机的电源?

用什么软件/硬件来实现STONITH,使机器A可以切断B机的电源?
EN

Server Fault用户
提问于 2017-10-14 15:26:20
回答 2查看 110关注 0票数 1

当机器B接管故障转移方案时,我正在尝试执行拆分大脑保护。基本上,我希望在机器B被激活之前,让机器A真的退出,避免出现臭名昭著的分裂大脑场景。

因此,我需要一个软件或硬件解决方案,使我能够远程和有效地杀死机器A通过切割就是动力。这是STONITH的方法,或者射中另一个节点的头部。

怎样才能做到呢?

EN

回答 2

Server Fault用户

发布于 2017-10-14 16:44:00

在这种情况下,通常通过IPMI或具有网络接入的可切换电源单元来关闭服务器的电源。

由于分裂的大脑情况意味着一些奇怪的东西,这可能是由于网络中断,你通常连接这个网络在一个单独的开关。

第二,您已经按照gf_所描述的配置corosync/pacm报警器,以关闭另一个节点。在两个节点集群中,您将遇到选择哪个节点将存活的问题,并且通常有一个奇数的节点。有可能克服这一点,但这取决于你的需要和期望。

票数 1
EN

Server Fault用户

发布于 2017-11-12 20:48:52

除了IPMI之外,您还可以使用嵌入虚拟化平台的API,如KVM或VMware。其想法是间接地关闭VM (当然,如果集群是基于虚拟机的)。我相信这也可以用于GCE/AWS,但是它需要在管理端编写一些脚本(编写自己的STONITH代理)。

https://www.hastexo.com/resources/hints-and-kinks/fencing-libvirtkvm-virtualized-cluster-nodes/

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/878466

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档