On 10/21/24 13:07, zufei chen wrote:
Hi all,
background:
1. lustre(2.15.5) + corosync(3.1.5) + pacemaker(2.1.0-8.el8) +
pcs(0.10.8)
2. there are 11 nodes in total, divided into 3 groups. If a node
fails within a group, the resources can only be taken over by
nodes within that group.
3. Each node has 2 MDTs and 16 OSTs.
Issues:
1. The resource configuration time progressively increases. the
second mdt-0 cost only 8s,the last ost-175 cost 1min:37s
2. The total time taken for the configuration is approximately 2
hours and 31 minutes. Is there a way to improve it?
attachment:
create bash: pcs_create.sh
create log: pcs_create.log
_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users
ClusterLabs home: https://www.clusterlabs.org/
Hi,
you could try to create cluster CIB configuration with pcs commands on a
file using the '-f' option and then push it to the pacemaker all at once.
pcs cluster cib > original.xml
cp original.xml new.xml
pcs -f new.xml <command>
...
...
pcs cluster cib-push new.xml diff-against=original.xml
And then wait for the cluster to settle into stable state:
crm_resource --wait
Or there is pcs command since version v0.11.8:
pcs status wait [<timeout>]
I hope this will help you to improve the performance.
Regards,
Miroslav
_______________________________________________
Manage your subscription:
https://lists.clusterlabs.org/mailman/listinfo/users
ClusterLabs home: https://www.clusterlabs.org/