问题标签 [stonith]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
high-availability - 如果 HAProxy 集群将相同的虚拟 IP 分配给多台机器会发生什么?
假设我在集群中运行了两个HAProxy实例,为其他事物提供负载平衡。两个节点的 HAProxy 集群可以使用 Pacemaker 和 Corosync 来实现。
考虑两个节点彼此失去联系(但外部世界仍然可以访问)的情况。在这种情况下,他们将决定两者都采用与该集群关联的虚拟 IP。会不会出现这种情况?如果是这样,您是否必须实施 STONITH 来保护虚拟 IP 资源?没有 STONITH 有没有办法解决这个问题?
cluster-computing - Hyper-V 上的 Pacemaker 和 DRBD
我需要为 Apache 网站设置两个节点的 Web 集群。我有 Hyper-V 基础架构,只有两个节点。重点是负载平衡和高可用性。
我使用 CentOS 7、Pacemaker 集群、MariaDB 10 安装并配置了两个 VM。我在 Pacemaker 中配置了 Master/Slave ocf::percona:mysql 资源。
接下来我需要一个用于网站内容的共享存储。我在双主模式下创建了 DRBD 磁盘,并在其上创建了 GFS2。我在没有添加到 Pacemaker 的情况下对其进行了测试。一切正常,但为了使其自动升级,我需要通过 Pacemaker 管理这些。
问题是 Pacemaker 需要隔离来创建 DRBD 资源,但 Hyper-V 没有 stonith 代理。
我读到在以前的 CentOS 6 版本中可以创建 SSH stonith 代理。我试图这样做,但 pcs 无法使用它。
现在是否可以在 Hyper-V 之上使用 Pacemaker?或者可能存在另一种在双主中使用 DRBD 的方式?
perl - vSphere CLI 中的警告:使用未初始化的值 $hostname
我正在使用vSphere CLI 6.5.0从 Perl 脚本重置 VM。在上下文中,这是 Pacemaker 的(专有)STONITH 插件。
在 STONITH 之后立即报告属于 vSphere CLIjournalctl -u pacemaker
的警告。vmcontrol.pl
警告由 Pacemaker 报告fence_legacy
,属于 Pacemaker。
错误发生在对UTIL::trace
以下上下文的调用中:
我想知道这是一个功能还是一个错误。是不是因为 VM 正在重新启动Vim::get_view
而无法报告主机名(因此$hostname
无法初始化)时与 VMware 通信?
这听起来不太可能(例如,因为调用ResetVM
发生在分配给之后$hostname
),但我怀疑这样的事情正在发生,在这种情况下可以忽略警告。我还怀疑该问题仅与 vSphere CLI 有关(即不是由其在 Pacemaker 堆栈中的使用引起的)。
kubernetes - 用于 Kubernetes 的 Stonith
Kubernetes 是否支持硬件节点的 STONITH 操作?我们有智能电源插座,它允许 API 用于“关闭服务器”,它们与起搏器配合得很好。
Kubernetes 是否支持 STONITH?
ubuntu - 什么配置故障?
我们有一个集群有两个节点,有 2 个资源,elastic-ip 和 nginx,当我们运行 crm_verify -LV
错误:unpack_operation:指定 on_fail=fence 和 stonith-enabled=false 没有意义
错误:unpack_operation:指定 on_fail=fence 和 stonith-enabled=false 没有意义检查时发现错误:配置无效
root@ip-172-31-18-143:~#
配置:
请问有什么想法吗?
cluster-computing - 如何为 Redhat 集群创建(软件)防护代理
我刚刚在我的电脑上创建了一个带有 RHEL 7.9 的虚拟 Redhat 集群,其中包含三个节点:
我想使用围栏,但我认为我需要一些帮助。
我尝试使用以下命令创建围栏(fence_virt 类型):
但正如我所想,缺少了一些东西。确实 pcs status 命令给出了以下错误:
我是否必须创建一个新的服务器来创建一个隔离设备?必须如何创建它?
先感谢您