Pacemaker
Corosync/Pacemaker pcs 等效於 crm 的命令
我知道在 corosync 和起搏器的高可用性方面, crm實用程序命令一直是人們管理集群的首選方法。現在,它已被棄用,我們被告知使用pcs實用程序命令,這些命令假設可以完成我們過去使用****crm所做的所有事情。
現在我困擾的是找到 pcs 等效命令;
crm node attribute <node_name> set <resource_name> <some_parameters>
.如果我嘗試使用 pcs 節點,則沒有任何這樣的命令集可用。
我在 CentOS 7.2 版本和使用 Percona 主從集群。
你確定嗎?我在 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