[Linux]

rdqmadm (管理复制的数据队列管理器集群)

在高可用性 RDQM 配置中管理集群。

用途

使用 rdqmadm 命令来管理 RDQM 高可用性配置中使用的 Pacemaker 集群。 (灾难恢复 RDQM 配置不需要此命令。)

Syntax

Read syntax diagramSkip visual syntax diagram rdqmadm -c-u-s-n nodename-r-n nodename-p-mqmname-p-mqmname-nnodename-p-mqmname-nnodename,nodename-p-mqmname-d

可选参数

-c
使用 /var/mqm/rdqm.ini 文件中指定的设置来初始化 Pacemaker 集群。 root 用户必须在三个节点中的每个节点上运行相同的命令。 (如果已配置 sudo ,那么还可以在 mqm 组中以用户身份运行此命令,请参阅 RDQM HA 解决方案的需求。) 如果节点已经是 Pacemaker 集群的一部分,那么该命令将失败。 节点不能是两个 Pacemaker 集群的成员。
-u
删除 Pacemaker 集群配置。 root 用户必须在三个节点中的每个节点上运行相同的命令。 (如果已配置 sudo ,那么还可以在 mqm 组中以用户身份运行此命令,请参阅 RDQM HA 解决方案的需求。) 如果存在任何复制的数据队列管理器 (RDQM) ,那么无法删除 Pacemaker 集群配置。
-s [-n 节点名称]
暂挂本地节点 (如果提供了 -n nodename 参数,那么暂挂指定的节点)。 该命令可以由 haclient 组中的用户或 root在三个节点中的任何一个节点上运行。 节点已脱机。 在该节点上运行的任何复制数据队列管理器 (RDQM) 都将在活动节点上停止并重新启动。 队列管理器数据不会复制到脱机节点。 如果指定的节点是最后一个活动节点,那么该命令将失败。
- -r [-n 节点名称 ]
恢复本地或指定的节点。 该命令可以由 haclient 组中的用户或 root在三个节点中的任何一个节点上运行。 节点已联机。 如果该节点是任何复制的数据队列管理器 (RDQM) 的首选位置,那么将在此节点上停止并重新启动队列管理器。
- -p -m qmname [-n nodename[,nodename]
将本地节点或指定节点指定为指定队列管理器的首选位置。 如果 Pacemaker 集群处于正常状态,并且 "首选位置" 不是当前主节点,那么队列管理器将在新的 "首选位置" 上停止并重新启动。 您可以指定两个节点名的逗号分隔列表,以指定首选位置的第二个首选项。
- -d-p m qmname -d
清除首选位置,以便队列管理器在复原时不会自动返回到节点。