diff --git a/documentation/markdown/features/configuration.md b/documentation/markdown/features/configuration.md index f154efb1..006fded0 100644 --- a/documentation/markdown/features/configuration.md +++ b/documentation/markdown/features/configuration.md @@ -120,6 +120,31 @@ If `True`, master will store DNS information for his workers. Default is `False` If `False`, the cluster will start without the job scheduling system slurm. This is relevant to the fewest. Default is `True`. +##### SlurmConf (optional) +`SlurmConf` contains variable fields in the `slurm.conf`. The most common use is to increase the `SuspendTime` +and the `ResumeTimeout` like: + +```yaml +elastic_scheduling: + SuspendTime: 1800 + ResumeTimeout: 1800 +``` + +Please only use if necessary. On Demand Scheduling improves resource availability for all users. + +###### Defaults +```yaml +slurmConf: + db: slurm # see task 042-slurm-server.yml + db_user: slurm + db_password: changeme + munge_key: # automatically generated via id_generation.generate_munge_key + elastic_scheduling: + SuspendTime: 900 # if a node doesn't start in SuspendTime seconds, the start is considered failed. See https://slurm.schedmd.com/slurm.conf.html#OPT_ResumeProgram + ResumeTimeout: 900 # if a node is not used for ResumeTimeout seconds, it will shut down + TreeWidth: 128 # https://slurm.schedmd.com/slurm.conf.html#OPT_TreeWidth +``` + #### zabbix (optional) If `True`, the monitoring solution [zabbix](https://www.zabbix.com/) will be installed on the master. Default is `False`. @@ -194,7 +219,7 @@ workerInstance: - `type` sets the instance's hardware configuration. - `image` sets the bootable operating system to be installed on the instance. - `count` sets how many workers of that `type` `image` combination are in this work group -- `onDemand` defines whether nodes in the worker group are scheduled on demand (True) or are started permanently (False). This option only works on the master cloud for now. +- `onDemand` defines whether nodes in the worker group are scheduled on demand (True) or are started permanently (False). Please only use if necessary. On Demand Scheduling improves resource availability for all users. This option only works on the master cloud for now. ##### Find your active `images`