Corosync/Pacemaker pcs 与 crm 等效的命令

Corosync/Pacemaker pcs 与 crm 等效的命令

我知道客户关系管理当涉及到 corosync 和pacemaker 的高可用性时,实用程序命令一直是人们管理集群的首选方法。现在,它已被弃用,我们被告知要与实用命令,它可以完成我们以前做过的所有事情客户关系管理

现在我遇到的麻烦是找到 pcs 等效命令;

crm node attribute <node_name> set <resource_name> <some_parameters>

如果我尝试使用 pcs 节点,则没有任何可用的此类命令集。

我使用 CentOS 7.2 版本并使用 Percona 主从集群。

答案1

你确定吗?我在 PCS 版本 0.9.158 (CentOS 7.4) 中有它:

# pcs node attribute --help

Usage: pcs node <command>
    attribute [[<node>] [--name <name>] | <node> <name>=<value> ...]
        Manage node attributes.  If no parameters are specified, show attributes
        of all nodes.  If one parameter is specified, show attributes
        of specified node.  If --name is specified, show specified attribute's
        value from all nodes.  If more parameters are specified, set attributes
        of specified node.  Attributes can be removed by setting an attribute
        without a value.

另外,crmsh也没有被弃用。它仍然是一个活跃的项目:https://github.com/ClusterLabs/crmsh

相关内容