Mailing List Archives
Authenticated access
|
|
|
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [HTCondor-users] cgroup setup with centOS7/systemctl?
- Date: Wed, 15 Mar 2017 09:19:29 -0500
- From: Brian Bockelman <bbockelm@xxxxxxxxxxx>
- Subject: Re: [HTCondor-users] cgroup setup with centOS7/systemctl?
Hi Thomas,
I think this would now all go into site-local overrides for the HTCondor unit files.
If you find yourself doing anything cgconfig related, you're fighting a 100% losing battle as time goes forward.
Going off memory, I think you can simply set in the condor config:
BASE_CGROUP=/system.slice/condor.service
and you're done -- no other services to run.
If, for example, you want all of HTCondor to have a limit of 16GB of RAM, you would create the following directory (see https://www.freedesktop.org/software/systemd/man/systemd.unit.html):
/etc/systemd/system/condor.service.d
and then create a file /etc/systemd/system/condor.service.d/99_local.conf with the following contents:
[Service]
MemoryLimit=16G
(see https://www.freedesktop.org/software/systemd/man/systemd.resource-control.html).
While this is indeed a new approach to learn, the upside is that this works across the entire range of system services -- and the config file format / rules is shared with huge swaths of the system!
Brian
> On Mar 13, 2017, at 4:51 AM, Thomas Hartmann <thomas.hartmann@xxxxxxx> wrote:
>
> Hi all,
>
> with /etc/cgconfig.conf being deprecated under CentOS7/systemctl, I
> wonder if there is already a 'canonical' approach on how to setup/run
> cgroup configs for Condor under systemctl?
>
> Would be creating an overall unit for condor (or setting resources via
> systemctl set-property for condor.service) the way to go?
> I suppose jobs will be in the condor.service cgroup - would additional
> steps be necessary for setting any job resources (systemd-run?)?
>
> Cheers and thanks,
> Thomas
>
> _______________________________________________
> 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/