[Mauiusers] How to enforce pmem requirements
ramon.bastiaans at sara.nl
Fri Feb 20 08:40:25 MST 2009
You could also try to write a cronjob check for something like this and
let it run every minute.
Something like this:
if `qstat job`.pmem < `ps -ef | grep job`.mem:
kill -9 job
mail/log something to job/user
Not the nicest solution in the world but it could work.
On a side note: the killing of jobs exceeding their walltime is done by
Torque and not maui.
Roger Moye wrote:
> We have Torque/Moab running on one cluster and Torque/Maui on another.
> We encourage our users to use the pmem option to specify their memory
> requirements in their PBS batch scripts. Is there a way to get the
> scheduler to enforce these limits? That is, if a job attempts to exceed
> the pmem value we want the scheduler to kill the job just like it would
> if it exceeded its walltime. Currently we have a few users who have
> their jobs exceed their pmem value and the result is trashed nodes
> because the jobs have consumed too much memory.
> Thanks in advance for any help or advice!
R. Bastiaans, B.ICT :: Systems Programmer, HPC&V
SARA - Computing & Networking Services
Science Park 121 PO Box 94613
1098 XG Amsterdam NL 1090 GP Amsterdam NL
P.+31 (0)20 592 3000 F.+31 (0)20 668 3167
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 3332 bytes
Desc: S/MIME Cryptographic Signature
Url : http://www.supercluster.org/pipermail/mauiusers/attachments/20090220/4549494a/smime.bin
More information about the mauiusers