Created
May 10, 2024 23:09
-
-
Save dmd/173036ce4540991a2a9c19858801c7a2 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
# | |
# See the slurm.conf man page for more information. | |
# | |
SlurmUser=slurm | |
#SlurmdUser=root | |
SlurmctldPort=6817 | |
SlurmdPort=6818 | |
AuthType=auth/munge | |
#JobCredentialPrivateKey= | |
#JobCredentialPublicCertificate= | |
SlurmdSpoolDir=/cm/local/apps/slurm/var/spool | |
SwitchType=switch/none | |
MpiDefault=none | |
SlurmctldPidFile=/var/run/slurmctld.pid | |
SlurmdPidFile=/var/run/slurmd.pid | |
#ProctrackType=proctrack/pgid | |
ProctrackType=proctrack/cgroup | |
#PluginDir= | |
#FirstJobId= | |
ReturnToService=2 | |
MaxJobCount=250000 | |
#PlugStackConfig= | |
#PropagatePrioProcess= | |
#PropagateResourceLimits= | |
#PropagateResourceLimitsExcept= | |
#SrunProlog= | |
#SrunEpilog= | |
#TaskProlog= | |
#TaskEpilog= | |
TaskPlugin=task/cgroup | |
#TrackWCKey=no | |
#TreeWidth=50 | |
#TmpFs= | |
#UsePAM= | |
# | |
# TIMERS | |
SlurmctldTimeout=300 | |
SlurmdTimeout=300 | |
InactiveLimit=0 | |
MinJobAge=86400 | |
KillWait=30 | |
Waittime=0 | |
# | |
# SCHEDULING | |
#SchedulerAuth= | |
#SchedulerPort= | |
#SchedulerRootFilter= | |
PriorityType=priority/multifactor | |
PriorityFavorSmall=YES | |
PriorityWeightAge=1000 | |
PriorityWeightFairshare=10000 | |
PriorityWeightJobSize=1000 | |
PriorityWeightQOS=0 # don't use the qos factor | |
### Let's slurm know that we have a jobsubmit.lua script | |
JobSubmitPlugins=lua | |
# | |
# LOGGING | |
SlurmctldDebug=3 | |
SlurmctldLogFile=/var/log/slurmctld | |
SlurmdDebug=3 | |
SlurmdLogFile=/var/log/slurmd | |
#JobCompType=jobcomp/filetxt | |
#JobCompLoc=/cm/local/apps/slurm/var/spool/job_comp.log | |
# | |
# ACCOUNTING | |
AccountingStorageEnforce=limits | |
JobAcctGatherType=jobacct_gather/linux | |
#JobAcctGatherType=jobacct_gather/cgroup | |
JobAcctGatherFrequency=task=30,network=30,filesystem=30 | |
#JobAcctGatherFrequency=30 | |
AccountingStorageType=accounting_storage/slurmdbd | |
AccountingStorageUser=slurm | |
# AccountingStorageLoc=slurm_acct_db | |
# AccountingStoragePass=SLURMDBD_USERPASS | |
# This section of this file was automatically generated by cmd. Do not edit manually! | |
# BEGIN AUTOGENERATED SECTION -- DO NOT REMOVE | |
# Server nodes | |
SlurmctldHost=mickey | |
AccountingStorageHost=master | |
# Nodes | |
NodeName=mickey-node[3,4] Procs=48 RealMemory=515422 Feature=location=local | |
NodeName=mickey-node[1,2] Procs=48 RealMemory=515432 Gres=gpu:2 Feature=location=local | |
# Partitions | |
PartitionName="defq" Default=YES MinNodes=1 DefaultTime=2-0 MaxTime=UNLIMITED AllowGroups=ALL PriorityJobFactor=1 PriorityTier=1 OverSubscribe=NO PreemptMode=OFF DefMemPerCPU=8192 AllowAccounts=ALL AllowQos=ALL Nodes=mickey-node[1-4] | |
ClusterName=slurm | |
# Scheduler | |
SchedulerType=sched/backfill | |
# Statesave | |
StateSaveLocation=/cm/shared/apps/slurm/var/cm/statesave/slurm | |
PrologFlags=Alloc,x11 | |
# Generic resources types | |
GresTypes=gpu | |
# Epilog/Prolog section | |
Prolog=/cm/local/apps/cmd/scripts/prolog | |
Epilog=/cm/local/apps/cmd/scripts/epilog | |
# Power saving section (disabled) | |
SelectType=select/cons_tres | |
SelectTypeParameters=CR_Core_Memory | |
# GPU related plugins | |
AccountingStorageTRES=gres/gpu | |
# END AUTOGENERATED SECTION -- DO NOT REMOVE |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment