Files
2026-06-05 15:38:56 +00:00

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') }}