问题标签 [pacemaker]
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.
synchronization - corosync 起搏器节点显示为在线
我已经使用 corosync、pacemaker 和 crmsh 为 HA 设置了两个集群节点。现在所有服务都启动了,我发现两台机器没有正确同步的问题,因为应用程序和 VIP 都在并行运行。如何同步这些应用程序?
high-availability - corosync 节点不在线(一个离线,一个在线)
我已经使用 corosync、pacemaker 和 crmsh 为 HA 设置了两个集群节点。现在所有服务都启动了,我发现两台机器没有正确同步的问题,因为应用程序和 VIP 都在并行运行。如何同步这些应用程序?这是我的 /etc/corosync/corosync.conf
linux - 如何使用起搏器配置“清除过期故障计数”时间
使用起搏器和 corosync 时出现故障计数问题。
我的 /var/log/messages 文件:
我最近一次失败计数是在 12 月 23 日 22:19:36。
但几分钟后:
失败计数已被删除。大约需要 15 分钟。
我的cib.xml:
我不知道故障计数过期时间存储在哪里以及如何配置或删除它?
debian - 在 Debian 8 上安装 Pacemaker
我有 Debian 8.2,我想在上面安装 Pacemaker。但是当我尝试通过
它给
我已经被搜索了很多次,但没有得到任何东西。我还尝试了https://wiki.debian.org/Debian-HA/ClustersFromScratch中提到的步骤,但没有运气。
我也尝试从源代码构建,但得到
pkg-config 的输出是
我该如何解决这个错误?
在 Debian jessie 中设置故障转移的最佳方法应该是什么?
谁能帮我解决这个问题?
linux - 新起搏器中的 crm_mon 命令不能像旧行为一样工作
我在我的 Redhat 7 机器上安装了起搏器和 corosync。
当节点关闭(或服务关闭)时,我看不到一些资源(停止的资源)。下面是我的例子:
当我使用旧的起搏器转速时。它工作正常。
起搏器版本:pacemaker-1.1.10-29.el7.x86_64.rpm
当我使用新的起搏器转速时:
起搏器版本:pacemaker-1.1.13-10.el7.x86_64.rpm
我想使用新的起搏器 rpm 并将所有资源显示为旧行为。我应该怎么办?
rhel6 - RHEL6.6 - 起搏器 pcsd GUI 已禁用
我有一个运行起搏器集群的 RHEL6.6 操作系统(请参阅下面的信息)。
在我启动 pcsd 之后
并使用 hacluster 用户对节点进行身份验证。
但是当我尝试访问 pcsd GUI 网页时,我得到了这个:https://IP_cluster_node:2224/login
PCSD GUI 被禁用。关于如何启用此功能的任何建议?
集群信息:
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 的方式?
high-availability - 为什么心跳会从主设备故障转移到从设备?
操作系统:CentOS 6.6 x64
Heartbeat 包:heartbeat-3.0.4-2.el6.x86_64
步骤:
1.主从上电。
2. master:服务心跳启动
3. 等到master拥有所有资源和集群IP地址。
4. master:服务网络重启
5. master:服务心跳停止
6. master:服务心跳开始
7. 等到master拥有所有资源和集群IP地址。
8. slave: service heartbeat start
结果:Slave也成为新的master。我试图了解为什么重新启动网络会导致问题。
如果我这样做:
步骤:
1. 打开主从电源。
2.master:服务心跳启动
3. slave: service heartbeat start
结果:一切正常。
我知道 heartbeat 已经过时了,但是在客户从 heartbeat 过渡之前,我仍然需要支持它。
谢谢!
bash - 起搏器 corosynce lsb 资源脚本(Sybase 数据库 ASE 服务器和备份服务器)
我正在尝试在 rhel7.2 上使用 pcs 创建 lsb 资源 “sybase”脚本是关于 Sybase 数据库 ASE 服务器和备份服务器启动和停止和重新启动 $ 状态脚本
该脚本全部通过Init Script LSB Compliance,但它不起作用!
错误
我的剧本
如何解决问题?谢谢你。
cluster-computing - 无法启动 Corosync 集群引擎
我正在尝试按照 OpenStack HA 指南为控制器节点创建 HA OpenStack 集群。
所以我在集群中有三个节点:
controller-0
controller-1
controller-2
为每台主机上的 hacluster 用户设置密码。
使用密码在所有节点中进行身份验证,该密码应构成集群
之后创建集群:
启动集群:
但是当我开始 corosync 时,我得到:
在消息日志中:
我的 corosync 配置文件:
而且所有的名字都是可解析的
操作系统为 CentOS Linux release 7.2.1511 (Core)
已安装版本: