Hi Gagan,
you could either manipulate the node classadd to only accept certain users or manipulate the jobs through a transform on the sched to request certain nodes only.
Either way is this a rather weak mechanism to assign nodes based on usernames - it would be much more clever to look inside the jobrequirements and then specify preferenced workernodes for these type of jobs indepndant from what the uid of the submitting user is ;)
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:59:43
Betreff: Re: [HTCondor-users] Schedule user jobs to a particular Execute node
Thanks
Christoph! for a quick reply.
Let me explain a bit more.
We have 10 execute nodes in our cluster. So, what I want is that if a user named Sam submit jobs the scheduler should assign his jobs to execute nodes 9 and 10 only.
So, it's like assigning jobs to execute nodes based on user names who submitted them.
Thanks,
Gagan
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
_______________________________________________
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/
_______________________________________________
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/