I'm working on getting accounting set up on a new SLURM instance. The cluster is working, slurmdbd is running, database is configured, sacct spits out some job info, all appears to be working. Good, I built a thing and it seems to work. Now the hard part: what do I do with it?

* What exactly is an "account" in SLURM speak? We have well-defined groups already and I don't want my users to need to specify an account or anything of the such with their jobs. What do I need to do (if anything) to have accounting use purely users and groups and no manually-defined "accounts"?

* The whole JobComp explanation in the documentation isn't clear to me. What does accounting to slurmdbd /not/ provide that setting JobComp to log elsewhere would? Why can't slurmdbd be used for everything?


Here's some parts of the config, let me know if you want more:

# grep AccountingStorage /etc/slurm/slurm.conf
#AccountingStorageEnforce=0
AccountingStorageHost=slurm-p1n01.mgmt.kamiak.example.edu
#AccountingStorageLoc=
#AccountingStoragePass=
#AccountingStoragePort=
AccountingStorageType=accounting_storage/slurmdbd
#AccountingStorageUser=

# grep JobCompType /etc/slurm/slurm.conf
#JobCompType=jobcomp/slurmdbd

--
Jeff White
HPC Systems Engineer
Information Technology Services - WSU

Reply via email to