Skip to navigation

Workload Manager Configuration Files Updated By CMDaemon

View as Markdown

This appendix lists workload manager configuration files changed by CMDaemon, events causing such change, and the file or property changed.

H.1 Slurm

File/PropertyUpdates What?Updated During
/cm/shared/apps/slurm/var/etc/head nodeAdd/Remove/Update nodes, hostname
<Slurm instance name>/slurm.confchange
/cm/shared/apps/slurm/var/etc/head nodeAdd/Remove/Update nodes, hostname
<Slurm instance name>/slurmdbd.confchange
/cm/shared/apps/slurm/var/etc/all nodesAdd/Remove/Update nodes
<Slurm instance name>/gres.conf
/cm/shared/apps/slurm/var/etc/head nodeAdd/Remove/Update nodes
<Slurm instance name>/topology.conf

H.2 LSF

File/PropertyUpdates What?Updated During
$LSF_ENVDIR/lsf.confhead nodehostname/domain change, failover
$LSF_ENVDIR/lsf.cluster.<clustername>head nodeadd/remove/update nodes
$LSF_ENVDIR/lsf.sudoershead nodehostname/domain change, failover
$LSF_ENVDIR/hostscloud-directoradd/remove/update cloud nodes
$LSF_ENVDIR/lsbatch/<clustername>/head nodeadd/remove/update queues
configdir/lsb.queues
$LSF_ENVDIR/lsbatch/<clustername>/head nodeadd/remove/update nodes
configdir/lsb.hosts

The default value of $LSF_ENVDIR in BCM

is /cm/shared/apps/lsf/var/conf/ <clustername>

On each node where the lsfd service runs, CMDaemon creates a symlink /etc/lsf.conf that points to $LSF_ENVDIR/lsf.conf. This is required by LSF daemons.