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

Re: [HTCondor-users] Schedule user jobs to a particular Execute node



Hi,

I reckon you just reference to the totalhost memory in the submit file:

requirements = (TotalMemory >=  <memory of the machine you want>)


should do the trick

where:
TotalMemory
The quantity of RAM in MiB available across the machine (not the slot). For partitionable slots,
where there is one partitionable slot per machine, this value will be the same as machine ClassAd attribute
TotalSlotMemory.


If you don't want the useres to do that you can put a little trasnform in place on the sched that does look after the memory reqirements of the job and transform the requirement accordingly ...


best
christoph

--
Christoph Beyer
DESY Hamburg
IT-Department

Notkestr. 85
Building 02b, Room 009
22607 Hamburg

phone:+49-(0)40-8998-2317
mail: christoph.beyer@xxxxxxx


Von: "gagan tiwari" <gagan.tiwari@xxxxxxxxxxxxxxxxxx>
An: "HTCondor-Users Mail List" <htcondor-users@xxxxxxxxxxx>
Gesendet: Donnerstag, 14. MÃrz 2024 15:36:22
Betreff: [HTCondor-users] Schedule user jobs to a particular Execute node

Hi Guys,
                      We have a couple of  users who need to run memory intensive jobs. 
So, we want their jobs to run only on those execute nodes which have  more memory. 

Like binding couple of users jobs to a couple of execute nodes only not all execute nodes. 

How can I achieve this?

Thanks,
Gagan

_______________________________________________
HTCondor-users mailing list
To unsubscribe, send a message to htcondor-users-request@xxxxxxxxxxx with a
subject: Unsubscribe
You can also unsubscribe by visiting
https://lists.cs.wisc.edu/mailman/listinfo/htcondor-users

The archives can be found at:
https://lists.cs.wisc.edu/archive/htcondor-users/