This is a part of a long term goal to export the whole cluster configuration in form of pcs commands which, when run, recreate the same configuration. This particular BZ is focused on cluster properties configuration.
Upstream patch: https://github.com/ClusterLabs/pcs/commit/3b1cdc84d2f4d625350d72d04fe37a5abf423220 Updated commands: * pcs property [config] Added commands: * pcs property defaults * pcs property describe Enviroment: A running cluster with some configured properties. Test: # pcs property config --output-format=cmd pcs property set --force -- \ placement-strategy=minimal # pcs property defaults placement-strategy placement-strategy=default # pcs property describe placement-strategy placement-strategy Description: How the cluster should allocate resources to nodes Allowed values: 'balanced', 'default', 'minimal', 'utilization' Default: default
DevTestResults: [root@r09-03-a ~]# rpm -q pcs pcs-0.11.5-1.el9.x86_64 [root@r09-03-a ~]# pcs property set migration-limit=10 [root@r09-03-a ~]# pcs property config --output-format=cmd pcs property set --force -- \ migration-limit=10 \ placement-strategy=minimal