<div dir="ltr"><div>There is no problem with duplicated JobIDs.</div><div><br></div><div>from <a href="https://slurm.schedmd.com/sacct.html">https://slurm.schedmd.com/sacct.html</a></div><div><dl><dt><b>-D</b><b>,</b> <b>--duplicates</b></dt><dd>
If Slurm job ids are reset, some job numbers will probably appear more
than once in the accounting log file but refer to different jobs.
Such jobs can be distinguished by the "submit" time stamp in the data
records.
<p>
</p></dd><dt><br></dt><dd>
When data for specific jobs are requested with the --jobs option,
<b>sacct</b> returns the most recent job with that number. This
behavior can be overridden by specifying --duplicates, in which case
all records that match the selection criteria will be returned.
<p>
</p></dd><dt><br></dt><dd>
NOTE: Revoked federated sibling jobs are hidden unless the --duplicates option
is specified.
</dd></dl></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">El mié., 8 jul. 2020 a las 13:58, Brian Andrus (<<a href="mailto:toomuchit@gmail.com" target="_blank">toomuchit@gmail.com</a>>) escribió:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">If you want everything good, you will want to dump/import before <br>
starting to use the new database.<br>
<br>
If they are the same versions of mysql/mariadb, I would merely rsync the <br>
database folders over and then start the db.<br>
<br>
One potential gotcha is the jobid starting over/being different. Make <br>
sure you set that in the slurm.conf to continue the numbering from where <br>
you left off so there are no entries in accounting that get replaced.<br>
<br>
Brian Andrus<br>
<br>
On 7/8/2020 3:15 AM, Simon Kainz wrote:<br>
> Hello,<br>
><br>
> we have a long-running slurm cluster, accounting into slurmdbd/mysql<br>
> backend on the cluster master.<br>
><br>
> We recently installed a new system, now with a dedicated, separate<br>
> logging host, also with mysql backend.<br>
><br>
> How could i, preferably without losing accounting data, move the logging<br>
> information from the old system into the new one?<br>
><br>
> Just changing the logging config on the old system, adding the old<br>
> system via sacctmgr and then dumping/importing the relevant tables into<br>
> the new host?<br>
><br>
> Are there any pitfalls to this idea?<br>
><br>
> Thank you in advance,<br>
><br>
> Simon.<br>
><br>
<br>
</blockquote></div>