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

[HTCondor-users] jobs to start on busy machines first



Hi all,

we have a small cluster of worker nodes. For testing, I start
short jobs (<1min) every minute. From the manual, I would assume
that the jobs populate first all slots on one machine, then move to
the next machine. That's not what we observe. All machines
get more or less the same number of jobs.

We use

#condor_version
$CondorVersion: 8.6.9 Jan 03 2018 BuildID: 428149 $
$CondorPlatform: x86_64_RedHat7 $

and according to the manual, this is the default:

# condor_config_val NEGOTIATOR_PRE_JOB_RANK
(10000000 * My.Rank) + (1000000 * (TARGET.RemoteOwner =?= UNDEFINED)) -
(100000 * TARGET.Cpus) - TARGET.Memory

Question: How do I configure condor to start jobs on the least number of
workers ?

Thanks, Rolf