slurm dbd

  • By omnivector
  • Latest version (#0)
  • bionic, xenial
  • Stable
  • Edge

Description

Slurm DBD.


layer-slurm-dbd

Reactive layer for slurm-dbd.

Usage

This layer should be built into a charm and deployed alongside the rest of the slurm infrastructure stack.

Contact

Custom solutions extending this software:
* Omnivector Solutions

License

  • This code is governed under the MIT license.

Configuration

slurmdbd_port
(int) 'The port number that the Slurm dbd, slurmdbd listens to.'
6817
storage_user
(string) The name of the user that that will be passed to a storage backend for future authentication.
slurm
slurmdbd_debug
(string) "The level of detail to provide slurmd daemon's logs. The default value is info." # TODO: # config_flags: # type: string # default: # description: >- # User-provided slurmdbd configuration. Should be used to configure options # not present in the charm like Purge* and Arhive* options.
info
munge_key
(string) Munge key is used for authentication across the cluster and acts as a pre-shared key.
storage_loc
(string) The name of the database to be created in a storage backend.
slurm_acct_db
slurmdbd_pid_file
(string) 'Fully qualified pathname of a file into which the slurmctld daemon may write its process id. This may be used for automated signal processing. The default value is "/var/run/slurmdbd.pid".'
/var/run/slurm-llnl/slurmdbd.pid
slurmdbd_log_file
(string) "Fully qualified pathname of a file into which the slurmcdbd daemon's logs are written. The default value is none (performs logging via syslog)."
/var/log/slurm-llnl/slurmdbd.log
slurm_user
(string) The name of the user that the slurmdbd daemon executes as. For security purposes, a user other than "root" is recommended.
slurm