[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] Why all jobs are sent to slots in the same machine?
- Date: Wed, 15 May 2013 13:28:33 -0500
- From: Nathan Panike <nwp@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] Why all jobs are sent to slots in the same machine?
You could set
requirements = SlotID == 1
But then you will miss open slots where SlotID > 1 (so it won't match slot2@xxxxxxxxxxxxxx)
Setting NUM_CPUS = 1 in the config will give you one slot per host.
On Wed, May 15, 2013 at 02:00:19PM -0400, David Hentchel wrote:
> I have a similar, but different problem its solution might be similar to
> this one.
> To summarize, I am testing high-performance distributed DBMS servers in the
> Parallel universe with up to 100 concurrent, closely-integrated processes
> running on as many hosts. I only ever want to allow 1 job running on a
> machine, but since these are 8 core systems, I currently see 8 Slots for
> each host. I am using the machine_count property in the job classad to
> specify the number of different hosts to launch concurrently.
> Is there a "best" way to set up machine class ads so that only one of these
> jobs can be running on any host? Perhaps a way to set the number of slots
> per host to 1? (I am a new Condor user).