|
| 1 | +# |
| 2 | +# Example slurm.conf file. Please run configurator.html |
| 3 | +# (in doc/html) to build a configuration file customized |
| 4 | +# for your environment. |
| 5 | +# |
| 6 | +# |
| 7 | +# slurm.conf file generated by configurator.html. |
| 8 | +# Put this file on all nodes of your cluster. |
| 9 | +# See the slurm.conf man page for more information. |
| 10 | +# |
| 11 | +ClusterName=cluster |
| 12 | +SlurmctldHost=linux0 |
| 13 | +#SlurmctldHost= |
| 14 | +# |
| 15 | +#DisableRootJobs=NO |
| 16 | +#EnforcePartLimits=NO |
| 17 | +#Epilog= |
| 18 | +#EpilogSlurmctld= |
| 19 | +#FirstJobId=1 |
| 20 | +#MaxJobId=67043328 |
| 21 | +#GresTypes= |
| 22 | +#GroupUpdateForce=0 |
| 23 | +#GroupUpdateTime=600 |
| 24 | +#JobFileAppend=0 |
| 25 | +#JobRequeue=1 |
| 26 | +#JobSubmitPlugins=lua |
| 27 | +#KillOnBadExit=0 |
| 28 | +#LaunchType=launch/slurm |
| 29 | +#Licenses=foo*4,bar |
| 30 | +#MailProg=/bin/mail |
| 31 | +#MaxJobCount=10000 |
| 32 | +#MaxStepCount=40000 |
| 33 | +#MaxTasksPerNode=512 |
| 34 | +MpiDefault=none |
| 35 | +#MpiParams=ports=#-# |
| 36 | +#PluginDir= |
| 37 | +#PlugStackConfig= |
| 38 | +#PrivateData=jobs |
| 39 | +ProctrackType=proctrack/cgroup |
| 40 | +#Prolog= |
| 41 | +#PrologFlags= |
| 42 | +#PrologSlurmctld= |
| 43 | +#PropagatePrioProcess=0 |
| 44 | +#PropagateResourceLimits= |
| 45 | +#PropagateResourceLimitsExcept= |
| 46 | +#RebootProgram= |
| 47 | +SlurmctldPidFile=/var/run/slurmctld.pid |
| 48 | +SlurmctldPort=6817 |
| 49 | +SlurmdPidFile=/var/run/slurmd.pid |
| 50 | +SlurmdPort=6818 |
| 51 | +SlurmdSpoolDir=/var/spool/slurmd |
| 52 | +SlurmUser=slurm |
| 53 | +#SlurmdUser=root |
| 54 | +#SrunEpilog= |
| 55 | +#SrunProlog= |
| 56 | +StateSaveLocation=/var/spool/slurmctld |
| 57 | +SwitchType=switch/none |
| 58 | +#TaskEpilog= |
| 59 | +TaskPlugin=task/affinity |
| 60 | +#TaskProlog= |
| 61 | +#TopologyPlugin=topology/tree |
| 62 | +#TmpFS=/tmp |
| 63 | +#TrackWCKey=no |
| 64 | +#TreeWidth= |
| 65 | +#UnkillableStepProgram= |
| 66 | +#UsePAM=0 |
| 67 | +# |
| 68 | +# |
| 69 | +# TIMERS |
| 70 | +#BatchStartTimeout=10 |
| 71 | +#CompleteWait=0 |
| 72 | +#EpilogMsgTime=2000 |
| 73 | +#GetEnvTimeout=2 |
| 74 | +#HealthCheckInterval=0 |
| 75 | +#HealthCheckProgram= |
| 76 | +InactiveLimit=0 |
| 77 | +KillWait=30 |
| 78 | +#MessageTimeout=10 |
| 79 | +#ResvOverRun=0 |
| 80 | +MinJobAge=300 |
| 81 | +#OverTimeLimit=0 |
| 82 | +SlurmctldTimeout=120 |
| 83 | +SlurmdTimeout=300 |
| 84 | +#UnkillableStepTimeout=60 |
| 85 | +#VSizeFactor=0 |
| 86 | +Waittime=0 |
| 87 | +# |
| 88 | +# |
| 89 | +# SCHEDULING |
| 90 | +#DefMemPerCPU=0 |
| 91 | +#MaxMemPerCPU=0 |
| 92 | +#SchedulerTimeSlice=30 |
| 93 | +SchedulerType=sched/backfill |
| 94 | +SelectType=select/cons_tres |
| 95 | +SelectTypeParameters=CR_Core |
| 96 | +# |
| 97 | +# |
| 98 | +# JOB PRIORITY |
| 99 | +#PriorityFlags= |
| 100 | +#PriorityType=priority/basic |
| 101 | +#PriorityDecayHalfLife= |
| 102 | +#PriorityCalcPeriod= |
| 103 | +#PriorityFavorSmall= |
| 104 | +#PriorityMaxAge= |
| 105 | +#PriorityUsageResetPeriod= |
| 106 | +#PriorityWeightAge= |
| 107 | +#PriorityWeightFairshare= |
| 108 | +#PriorityWeightJobSize= |
| 109 | +#PriorityWeightPartition= |
| 110 | +#PriorityWeightQOS= |
| 111 | +# |
| 112 | +# |
| 113 | +# LOGGING AND ACCOUNTING |
| 114 | +#AccountingStorageEnforce=0 |
| 115 | +#AccountingStorageHost= |
| 116 | +#AccountingStoragePass= |
| 117 | +#AccountingStoragePort= |
| 118 | +AccountingStorageType=accounting_storage/none |
| 119 | +#AccountingStorageUser= |
| 120 | +#AccountingStoreFlags= |
| 121 | +#JobCompHost= |
| 122 | +#JobCompLoc= |
| 123 | +#JobCompPass= |
| 124 | +#JobCompPort= |
| 125 | +JobCompType=jobcomp/none |
| 126 | +#JobCompUser= |
| 127 | +#JobContainerType=job_container/none |
| 128 | +JobAcctGatherFrequency=30 |
| 129 | +JobAcctGatherType=jobacct_gather/none |
| 130 | +SlurmctldDebug=info |
| 131 | +SlurmctldLogFile=/var/log/slurmctld.log |
| 132 | +SlurmdDebug=info |
| 133 | +SlurmdLogFile=/var/log/slurmd.log |
| 134 | +#SlurmSchedLogFile= |
| 135 | +#SlurmSchedLogLevel= |
| 136 | +#DebugFlags= |
| 137 | +# |
| 138 | +# |
| 139 | +# POWER SAVE SUPPORT FOR IDLE NODES (optional) |
| 140 | +#SuspendProgram= |
| 141 | +#ResumeProgram= |
| 142 | +#SuspendTimeout= |
| 143 | +#ResumeTimeout= |
| 144 | +#ResumeRate= |
| 145 | +#SuspendExcNodes= |
| 146 | +#SuspendExcParts= |
| 147 | +#SuspendRate= |
| 148 | +#SuspendTime= |
| 149 | +# |
| 150 | +# |
| 151 | +# COMPUTE NODES |
| 152 | +# OpenHPC default configuration |
| 153 | +TaskPlugin=task/affinity |
| 154 | +PropagateResourceLimitsExcept=MEMLOCK |
| 155 | +JobCompType=jobcomp/filetxt |
| 156 | +Epilog=/etc/slurm/slurm.epilog.clean |
| 157 | +NodeName=c[1-4] Sockets=2 CoresPerSocket=8 ThreadsPerCore=2 State=UNKNOWN |
| 158 | +PartitionName=normal Nodes=c[1-4] Default=YES MaxTime=24:00:00 State=UP Oversubscribe=EXCLUSIVE |
| 159 | +SlurmctldParameters=enable_configless |
| 160 | +ReturnToService=1 |
0 commit comments