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

Re: [Condor-users] creating a special queue for administrators

Hi alan

I will have a look (our cluster is down right now) But even if the user has a very high priority one would have to wait until the current jobs are finished. What I was thinking of was a way to let you run the test right away e.g. having and extra vm on the machines that would just be available for the high proiority users and would only be used for non intrusive test jobs.

cheers hans

Alan De Smet wrote:

Hans Wenzel <wenzel@xxxxxxxx> wrote:
I need some advice. What I want to implement is something like
a special queue for administrators. It would give us immediate
access to all the nodes to test things.

Have you looked at using startd RANK setting and expression to
give these users a higher priority?  You could give a bonus to
particular job Owners, perhaps further limiting it to those jobs
for which some special flag is set.  For example, to give the
users adesmet and sample a higher priority if they add
"+HighPriority=TRUE" to their submit files:

# This gives adesmet and sample a boost of 100 in rank.
IsHighPriorityUser = (Owner == "adesmet" || Owner == "sample")
RANK = (($(IsHighPriorityUser) && Target.HighPriority) * 100)

This is a pretty simple solution; more complex ones are also

fn:Dr. Hans  Wenzel
n:Wenzel;Dr. Hans 
adr:P.O. Box 500 ;;Mail Station: 205;Batavia ;Illinois;60510;USA
tel;work:630 840 6034
tel;home:630 393 1756
tel;cell:630 253 1984