<div dir="ltr">Whats wrong with just using the tools as is?<br clear="all"><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature"><div dir="ltr"><div><div dir="ltr"><div><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div><br></div><div><br></div><div>Sid Young</div><div><br></div></div></div></div></div></div></div></div></div></div></div></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, Sep 16, 2021 at 5:54 AM Ondrej Valousek <<a href="mailto:ondrej.valousek@gmail.com">ondrej.valousek@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><div dir="auto">Hi list,<div dir="auto">I am wondering if there is a plugin allowing to submit jobs via SystemD (I.e. using systemd-run) on exec nodes.</div><div dir="auto"><br></div><div dir="auto">I have actually modified SGE sources to offer this option (available at <a href="https://github.com/daimh/sge" target="_blank">https://github.com/daimh/sge</a>) and it works quite well.</div><div dir="auto"><br></div><div dir="auto">The advantages are:</div><div dir="auto">- we let systemd to track and manage job (jobs are started as services) so do not have to do it ourselves.</div><div dir="auto">- we use systemd to get job stats (cpu/mem usage etc)</div><div dir="auto">- we let systemd to manage cgroups for us (which means cgroups v2 can be nicely supported this way)</div><div dir="auto"><br></div><div dir="auto">Disadvantages:</div><div dir="auto">- it expects SystemD (I.e. Linux only) is installed on all exec clients</div><div dir="auto">- minimal version we can live with is SystemD 230, for best results 240 or newer.</div><div dir="auto"><br></div><div dir="auto">Anyone interested?</div><div dir="auto">Cheers,</div><div dir="auto">Ondrej</div></div>
</blockquote></div>