39 lines
1.4 KiB
Django/Jinja
39 lines
1.4 KiB
Django/Jinja
|
|
# Managed by Ansible
|
||
|
|
# Slurm database daemon configuration
|
||
|
|
|
||
|
|
AuthType=auth/munge
|
||
|
|
|
||
|
|
DbdHost={{ slurmdbd_host }}
|
||
|
|
DbdPort={{ slurmdbd_port }}
|
||
|
|
|
||
|
|
SlurmUser={{ slurm_user }}
|
||
|
|
|
||
|
|
DebugLevel=info
|
||
|
|
LogFile=/var/log/slurm/slurmdbd.log
|
||
|
|
PidFile=/run/slurmdbd.pid
|
||
|
|
|
||
|
|
CommitDelay={{ slurmdbd_commit_delay | default(1) }}
|
||
|
|
|
||
|
|
StorageType={{ slurmdbd_storage_type }}
|
||
|
|
StorageHost={{ slurmdbd_storage_host }}
|
||
|
|
StoragePort={{ slurmdbd_storage_port }}
|
||
|
|
StorageLoc={{ slurmdbd_storage_loc }}
|
||
|
|
StorageUser={{ slurmdbd_storage_user }}
|
||
|
|
StoragePass={{ slurmdbd_storage_pass }}
|
||
|
|
|
||
|
|
# Retention / purge policy
|
||
|
|
PurgeEventAfter={{ slurmdbd_purge_event_after | default('12months') }}
|
||
|
|
PurgeJobAfter={{ slurmdbd_purge_job_after | default('12months') }}
|
||
|
|
PurgeResvAfter={{ slurmdbd_purge_resv_after | default('12months') }}
|
||
|
|
PurgeStepAfter={{ slurmdbd_purge_step_after | default('3months') }}
|
||
|
|
PurgeSuspendAfter={{ slurmdbd_purge_suspend_after | default('3months') }}
|
||
|
|
PurgeTXNAfter={{ slurmdbd_purge_txn_after | default('12months') }}
|
||
|
|
PurgeUsageAfter={{ slurmdbd_purge_usage_after | default('24months') }}
|
||
|
|
|
||
|
|
ArchiveEvents={{ slurmdbd_archive_events | default('no') }}
|
||
|
|
ArchiveJobs={{ slurmdbd_archive_jobs | default('no') }}
|
||
|
|
ArchiveSteps={{ slurmdbd_archive_steps | default('no') }}
|
||
|
|
ArchiveSuspend={{ slurmdbd_archive_suspend | default('no') }}
|
||
|
|
ArchiveTXN={{ slurmdbd_archive_txn | default('no') }}
|
||
|
|
ArchiveUsage={{ slurmdbd_archive_usage | default('no') }}
|