[Mauiusers] ensuring priority for non-queue processes
Rob Lines
rlinesseagate at gmail.com
Thu Mar 20 13:49:33 MDT 2008
We ran into an odd situation today with a node that as software that is not
using torque to run. It is very CPU heavy and is license limited to run on
a single node. It was running and a quick top check gave us around a 5 for
load on a dual CPU dual core machine as is typical. the odd thing is that
Maui scheduled 2 other jobs to run on this node instead of using one of the
other nodes that while having more job slots in use had overall lower loads
so the question is what is the best way to ensure that when Maui is
scheduling it takes the cpu load into account. We have the
nodeallocationpolicy set to cpuload in our maui.cfg but I was wondering if
there was another way that would be better.
The next question would be if it would be better to have them run that
software somehow through torque/maui? the limiting factor is that when they
run it they need the full resources of that node and they are not sure how
long they would be using it when they started the program. It also has to
be run no that one node. the software is also interactive similar to
matlab.
The next question is if there is an easy command to administratively
shutdown the queue on a node but allow the jobs that are running to finish
but keep maui from scheduling something else on that node. For example I
want to do maintenance on a node but it doesn't need to to happen
immediately and I don't want to kill the jobs that are running on that node.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.supercluster.org/pipermail/mauiusers/attachments/20080320/03ad1e77/attachment.html
More information about the mauiusers
mailing list