<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
</head>
<body>
<p>Good morning everyone.</p>
<p><br>
</p>
I'm having a "issue", I don't know if it is a "bug or a feature".<br>
I've created a QOS: "sacctmgr add qos myqos set GrpTRESMins=cpu=10
flags=NoDecay".<br>
I know the limit it too low, but I just wanted to give you guys an
example.<br>
Whenever a user submits a job and uses this QOS, if the job reaches
the limit I've defined, the job is canceled and I loose and the
computation it had done so far.<br>
Is it possible to create a QOS/slurm setting that when the users
reach the limit, it changes the job state to pending?<br>
This way I can increase the limits, change the job state to Runnig
so it can continue until it reaches completion.<br>
I know this is a little bit odd, but I have users that have
requested cpu time as per an agreement between our HPC center and
their institutions. I know limits are set so they can be enforced,
what I'm trying to prevent is for example, a person having a job
running for 2 months and at the end not having any data because they
just needed a few more days. This could be prevented if I could
grant them a couple more days of cpu, if the job went on to a
pending state after reaching the limit.<br>
<p><br>
</p>
<div class="moz-signature">
<p>
<b>Cumprimentos / Best Regards,</b></p>
Zacarias Benta<br>
INCD @ LIP - Universidade do Minho<br>
<br>
<p>
<img src="https://www.incd.pt/img/incd-dark-logo.png" alt="INCD
Logo" width="181" height="93"> </p>
</div>
</body>
</html>