[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [HTCondor-users] Change MaxJobs limit on a running dagman job



Hi,

Thanks, that's a good turnaround. It works fine for me so I will avoid using the "DAG file over shared file system" method.
And so we can tell that it works also on 7.8.5 system.

Best,

Jerome
+33 (0) 1 53 06 25 37
---------------------
BUF Compagnie
139-141 Boulevard Ney
75018 Paris
---------------------
Pensez a l'environnement avant d'imprimer ce message


On 04/29/2013 03:31 PM, Nathan Panike wrote:
Jerome:

Here is what you do (if you are in a unix system):

1. condor_hold<DAGMan job id>
2. condor_q -l<DAGMan job id>  | grep Arguments | sed 's/^Arguments = //'>  args
3. Now edit args so that MaxJobs is the limit that you want. (So just
change "-MaxJobs 500" to "-MaxJobs 200" or whatever you want.
4. condor_qedit<DAGMan job id>  Arguments "$(cat args)"
5. condor_release<DAGMan job id>

(I developed this solution on a version 7.9.4 system, if that matters)

Nathan Panike

On Mon, Apr 29, 2013 at 11:50:23AM +0200, Jerome Samson wrote:
Thanks for your answer, I was hoping to be able to do so without
editing the dag file to remove any issue with file access or UAC.
Anyway, I'll try to do it your way but it would be great to be able
to change arguments directly.
Best,

Jerome
+33 (0) 1 53 06 25 37
---------------------
BUF Compagnie
139-141 Boulevard Ney
75018 Paris
---------------------
Pensez a l'environnement avant d'imprimer ce message


On 04/26/2013 04:53 PM, R. Kent Wenger wrote:
On Fri, 26 Apr 2013, Jerome Samson wrote:

I would like to change the max job limit that is defined on a
dagman job.

I've read the following thread which gives some indication to
handle this:
https://lists.cs.wisc.edu/archive/htcondor-users/2010-October/msg00036.shtml


In my case I'm trying:
1. to hold the dagman job
2. change its "Arguments" value
3. release the job.

My problem is to replace the "-MaxJobs xxx" part in the
"Arguments" attributes.
Hmm, I'll have to think a bit about changing the arguments correctly.

This won't do you any good for this job, but for the future you
might want to define maxjobs in a per-DAG config file.  Then if
you need to change the maxjobs setting you can just do
condor_hold/edit config file/condor_release.

Kent Wenger
CHTC Team
_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/