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! > -Roger > > -- 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
smime.p7s
Description: S/MIME Cryptographic Signature
_______________________________________________ mauiusers mailing list [email protected] http://www.supercluster.org/mailman/listinfo/mauiusers
