Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Condor-users] When is machine RANK evaluated? Was: Rank expressions not evaluated
- Date: Tue, 28 Jun 2011 14:31:31 +0200
- From: Carsten Aulbert <carsten.aulbert@xxxxxxxxxx>
- Subject: [Condor-users] When is machine RANK evaluated? Was: Rank expressions not evaluated
Hi all
essentially this is just a rewrite of Henning's question, but in a somewhat
broader scope:
I think we understand the negotiation cycle to some extend, but we don't know
under which circumstances the machine RANK is evaluated. It seems it will ONLY
be evaluated if the effective user priority (EUP) is sufficient to exceed at
least the "fair share quota".
At least we discovered that this seems to be true, i.e. user A has an EUP of
1000 and user B of 100000 and we have 8 slots user A gets all. However, we
want to give user B the possibility to move into certain slots and hence set
the machine RANK to something like this:
Rank = IfThenElse(WantGPU =?= true,1000,0)
(also with prefix TARGET.)
User A does not have this set, should thus have a lower Rank than User B (me),
however, it seems this does not help:
06/28/11 14:25:55 Socket to carsten@xxxxxxxxxxxxxxxx (<10.20.40.16:35426>)
already in cache, reusing
06/28/11 14:25:55 Over submitter resource limit (0.000000, used 0.000000)
... only consider startd ranks
06/28/11 14:25:55 Sending SEND_JOB_INFO/eom
06/28/11 14:25:55 Getting reply from schedd ...
06/28/11 14:25:55 Got JOB_INFO command; getting classad/eom
06/28/11 14:25:55 Request 00102.00000:
06/28/11 14:25:55 matchmakingAlgorithm: limit 0.000000 used 0.000000 pieLeft
0.000000
06/28/11 14:25:55 Rejected 102.0 carsten@xxxxxxxxxxxxxxxx
<10.20.40.16:35426>: fair share exceeded
Can I infer from this that RANK is never evaluated unless EUP also is in
favor?
(We are currently resorting to GROUPs ttrying to resolve this but so far to no
avail)...
Anyone who can shed some light what we are doing wrong?
Cheers
Carsten