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

Re: [HTCondor-users] Run Slurm as "guest" on a HTCondor pool?



On 11/24/25 04:50, Steffen Grunewald wrote:
Good morning,

I'm wondering whether someone has thought about it before; my search in the
mailing list archives until now hasn't been successful in that respect.
Since this may completely be my fault (using the wrong search patterns) I'm
going to ask here directly now:

Anyone who has seen this, done this, maybe refrained from this (and for
whatever reason)? Please share your findings!

Good morning, Steffen:

There are several different ways to share resources between slurm and htcondor, working with disparate systems is one of the challenges of the distributed world. Looks to me like you are suggesting what we would call "gliding in" a slurm over HTCondor. I'm not aware of anyone doing this. My understanding is that slurm really wants to run as root. We in HTCondor try to prevent jobs from running as root, even when running in docker containers. The more common way is to run HTCondor and slurm "next to" each other, where perhaps both have root and are started by systemd/init, and one disables the other when it has work to do. I believe we have seen users do this with slurm prescripts and postscripts.

Let us know what you learn and how you decide to go!

-greg