[slurm-users] accounting database question
Tina Friedrich
tina.friedrich at it.ox.ac.uk
Mon Nov 16 18:08:10 UTC 2020
Hi List,
apologies if this has been asked before (or is obvious) - I did do some
reading & searching but can't quite figure the best way to achieve this.
Background - we have two productions clusters, both running SLURM. They
are not currently a multi-cluster setup; they are not running the same
version of SLURM. The older of the two clusters is to be retired within
the next couple of months. The setup for it's replacement will be
different enough that we decided to simply start from scratch (i.e.
build a new cluster); there'll also then be a multi-cluster setup.
However, we'd like to keep the accounting records from the old cluster
(i.e. the 'historical' cluster usage data). We don't want to import it
as 'live' data into the new cluster's database; accounting for the new
cluster should start from scratch. But we'd like to be able to
retrieve/query historical usage information still.
Is it feasible to import data from a 'dead' cluster into a slurmdbd?
What would the implication be of doing so, and how to do it - would we,
basically, have to add it as another cluster (i.e. pretend I have three
clusters instead of two)? Would this work even if there is no slurmctld
etc for it? (And how would I make it not visible to users - they really
shouldn't try to submit jobs to it, or query it or anything; from a user
point of view the old cluster should be gone from the system?)
The other option I can think of is have a separate slurmdbd server for
the historical data - nearly the same questions, would I also need a
slurmctld or something, or does it only need a slurm.conf and a database
server to be able to run 'sacct' against it? (So what's the minimum setup?)
Hope I'm making sense!
Tina
More information about the slurm-users
mailing list