On 12/10/25 10:11 am, Yusuke Saiki via slurm-users wrote:
Thank you, Chris. That helps a lot.
My pleasure!
To be explicit about terms:
・Management node: runs slurmctld/slurmdbd ・Compute node: runs slurmd
That's correct, though there's no requirement to run slurmdbd on the same node as the slurmctld.
From your note (topology in common code referenced by forward_msg() and configless pushing topology.conf), I’ll keep topology.conf alongside slurm.conf and ensure /etc/slurm is readable across the cluster, including compute nodes. Does that align with your understanding?
Yup, that sounds right. Ideally you'll have the same config files everywhere.
Just be careful with slurmdbd.conf as that should not be world-readable as it will have the credentials for your MySQL/MariaDB/etc database in it.
All the best, Chris