pcs

如何在pcs/corosync环境中增加nfsd线程数?
pcs

如何在pcs/corosync环境中增加nfsd线程数?

我有 NFS 服务器绑定件/corosync提供稳定性和HA。 nfsd 线程的默认数量是 8,我发现这个数量太少了,因为我可以观察到大多数 8 个线程始终处于 90% 的繁忙状态。 nfs/corosync/pcs系统由3台服务器和一个dist存储组成。如何增加线程数:我应该修改/etc/sysconfig/nfs文件在所有 NFS 节点上还是应该在其他地方进行一些更改?很抱歉新手问题,但我没有人可以问。感谢任何帮助,谢谢。 操作系统:Centos 7。 ...

Admin

当本地 shell 脚本返回错误时停止起搏器节点?
pcs

当本地 shell 脚本返回错误时停止起搏器节点?

是否可以使pacemaker在本地测试脚本失败时停止节点,并在本地测试脚本再次返回true时启动节点? 这似乎是一个非常简单的问题,但由于我在pacemaker中找不到任何方法来做到这一点,我将在所有节点上运行以下shell脚本: while true; do pcs status 2>/dev/null >/dev/null && node_running=true /is_node_healthy.sh && node_healthy=true [[ -v node_running ]] &...

Admin

fence_virtualbox 重启失败
pcs

fence_virtualbox 重启失败

我正在学习如何使用 fence_virtualbox 来隔离起搏器[ClusterLabs] VirtualBox 的 Fence 代理,但我无法让它工作。当我尝试运行时stonith_admin –-reboot <node id>失败了。 目前,我的设置是: Node ID: VM name: orcllinux1 OL7 orcllinux2 OL7_2 我使用以下方法设置它: pcs stonith create fence_vbox fence_virtualbox pcmk_host_map=”or...

Admin

似乎无法启动 pcs 集群(NFS 集群)disk_fencing 麻烦
pcs

似乎无法启动 pcs 集群(NFS 集群)disk_fencing 麻烦

对于我的一生,我找不到关于如何启动我的 NFS 主动/被动集群的明确答案。我有两个节点,node1 和 node2,并按照此处的指南进行操作:https://www.linuxtechi.com/configure-nfs-server-clustering-pacemaker-centos-7-rhel-7/ 这是我的日志: May 25 10:35:59 node1 stonith-ng[3924]: notice: Couldn't find anyone to fence (on) node1 with any device May 25 10...

Admin

CentOS 8 - 集群文件系统
pcs

CentOS 8 - 集群文件系统

在我的环境中,我需要在两个应用程序服务器之间使用共享磁盘,以便服务器 A 上的更改可以立即在服务器 B 上可用。过去,我通过使用存储在企业文件管理器上的多路径磁盘共享 GFS2 卷来解决此问题并使用我们的虚拟化解决方案进行附加。 此配置需要对集群中的 GFS2 节点进行防护,因此我使用pacemaker来处理 GFS2 的防护,以防节点死亡或变得不健康,通过配置来防止文件系统完全损坏斯托尼斯使用SBD击剑之前。 虽然 gfs2-utils 和 fence-agents-sbd 可用于 CentOS,但自 CentOS 8.0 起 pcs 命令不可用,并且...

Admin

对起搏器集群内的 GFS2 进行维护
pcs

对起搏器集群内的 GFS2 进行维护

我需要对一台为三节点起搏器集群提供 GFS2 卷的存储服务器进行维护。同一集群还添加了 2 个 GFS2 卷。 pacemaker resource disable在因维护而需要停止的 GFS2 资源上运行是否安全,而不会冒其他 GFS2 卷被停止或可能集群被隔离的风险? 这些是限制: Ordering Constraints: start dlm-clone then start clvmd-clone (kind:Mandatory) start clvmd-clone then start gfs2-ISO-clone (kind:Man...

Admin

如果第一个节点宕机,PCS Stonith(防护)将杀死两个节点集群
pcs

如果第一个节点宕机,PCS Stonith(防护)将杀死两个节点集群

我使用 pcs (corosync/pacemaker/pcsd) 配置了一个两节点物理服务器集群 (HP ProLiant DL560 Gen8)。我还使用 fence_ilo4 在它们上配置了防护。 如果一个节点出现故障(在“DOWN”下,我的意思是断电),就会发生奇怪的事情,第二个节点也会死掉。防护会自行终止,导致两台服务器都离线。 我该如何纠正这种行为? 我尝试的方法是在下面的部分添加“ wait_for_all: 0”和“ ” 。但它仍然会杀死它。expected_votes: 1/etc/corosync/corosync.confquor...

Admin

将(cifs、samba)文件系统资源添加到 PCS
pcs

将(cifs、samba)文件系统资源添加到 PCS

我正在尝试创建件资源文件系统关于 Samba 共享 (cifs) 文件系统类型。 这是我用来创建 pcs 资源的命令。 root@shaunak-VirtualBox:~# pcs resource show SMBDiskResourceName Resource: SMBDiskResourceName (class=ocf provider=heartbeat type=Filesystem) Attributes: device=//192.168.1.6/my_data_share directory=/var/opt/my/data f...

Admin

当指示移动时,pcs 集群不移动资源
pcs

当指示移动时,pcs 集群不移动资源

无论出于何种原因,我不再能够移动资源pcs pacemaker-1.1.16-12.el7_4.8.x86_64 corosync-2.4.0-9.el7_4.2.x86_64 pcs-0.9.158-6.el7.centos.1.x86_64 Linux server_a.test.local 3.10.0-693.el7.x86_64 我有 4 个资源配置为资源组的一部分。这是当我尝试将ClusterIP资源从使用移动server_d到server_a使用时的操作日志pcs resource move ClusterIP servr_a.test....

Admin

使用pcs的RHEL高可用性集群,将服务配置为资源
pcs

使用pcs的RHEL高可用性集群,将服务配置为资源

我在 RHEL 6.9 上有一个 2 节点集群。一切都已配置,除了我在通过创建到服务(在/etc/init.d/myApplication)中创建的 shell 脚本启动的应用程序时遇到困难,我将调用该服务“我的应用程序”。从该应用程序中,我做了一个pcs resource create myApp lsb:myApp op monitor interval=30s op start on-fail=standby.我刚开始使用这套软件,但它是为了工作。我需要的是这个应用程序同时在两个节点上启动,因为它必须手动启动,因此如果第一个节点发生故障,如果它在被动节...

Admin

PCS 和 corosync/起搏器
pcs

PCS 和 corosync/起搏器

一个关于电脑的简单快速的问题。用这个命令 pcs resource create NameService named op monitor interval=30s 我创建了一个名为的资源,该资源正在工作,但是如果我想运行named -u named -t /var/chroot而不是默认的命名,如何使用这些选项创建资源? ...

Admin

pcs stonith 不工作
pcs

pcs stonith 不工作

我有2个虚拟centos7节点,其中root可以无密码登录, 我已经像这样配置了 stonith,但是服务没有启动,fencing 没有发生,我对此很陌生,有人可以帮我纠正问题吗~ [root@node1 cluster]# pcs stonith create nub1 fence_virt pcmk_host_list="node1" [root@node1 cluster]# pcs stonith create nub2 fence_virt pcmk_host_list="node2" [root@node1 cluster]# pcs sto...

Admin

节点1上的MySQL服务器monitor_20000“未运行”-HA集群-Pacemaker-Corosync-DRBD
pcs

节点1上的MySQL服务器monitor_20000“未运行”-HA集群-Pacemaker-Corosync-DRBD

完成集群配置后出现此错误。在尝试从节点2进行故障恢复后 mysql_service01_monitor_20000 on node1 'not running' (7): call=20, status=complete, exitreason='none' 关闭集群并重新启动 mariadb pcs cluster stop --all service mariadb restart service mariadb stop pcs cluster start --all 一切都在线。 pcs cluster standby node1...

Admin

为 PaceMaker + Corosync 创建 Virtual_IP 时遇到问题 - CentOS 7
pcs

为 PaceMaker + Corosync 创建 Virtual_IP 时遇到问题 - CentOS 7

好的,我已经成功进行了相当多的配置,两个节点已经相互验证,一切都很好,但是当我尝试添加 virtual_ip 时,它永远不会启动。 到目前为止我所使用的并不是真正相关,但我的写下来(擦拭)就在这里,我只是不想让这篇文章看起来比它需要的更大。 为了创建虚拟接口,我使用了以下内容: pcs resource create virtual_ip ocf:heartbeat:IPaddr2 ip=192.168.1.218 cidr_netmask=32 op monitor interval=30s 我只有一个网卡,其配置如下所示: [root@nod...

Admin