[systemd-devel] Query regards to undefine property
Mohit Agrawal
moagrawa at redhat.com
Tue Jan 26 20:25:35 PST 2016
Hi Lennart,
Thank you very much for your reply.After set cgroup property to -1 it is showing value is updated in systemctl output
systemctl show properties sshd.service -p CPUShares
CPUShares=18446744073709551615
but value is not updated in cgroup configuration in below file,
cat cpu,cpuacct/system.slice/sshd.service/cpu.shares
500
How we can set the default value in this file without restart systemd daemon or it will be done after implement the "systemctl revert <unit-file>" feature in systemd.
Thanks & Regards
Mohit Agrawal
----- Original Message -----
From: "Lennart Poettering" <lennart at poettering.net>
To: "Mohit Agrawal" <moagrawa at redhat.com>
Cc: systemd-devel at lists.freedesktop.org
Sent: Monday, January 25, 2016 6:59:43 PM
Subject: Re: [systemd-devel] Query regards to undefine property
On Mon, 25.01.16 07:41, Mohit Agrawal (moagrawa at redhat.com) wrote:
> Hi,
>
> I have one query specific to undefined property for specific cgroup resources through systemctl.
> Currently systemctl provide a option to set property for specific to cgroup resources as like below
>
> systemctl set-property sshd.service CPUShares=500
>
> but it does not provide any option to undefined it.I think systemctl should provide some option to unset cgroup property [unset-cgroup property] for specific service.
>
> Please share your input on this.
You can set CPUShares to (uint64_t) -1 to reset it to the
default. Most props have a logic like that.
There's also a TODO list item to add "systemctl revert <unit>" that
will drop all changes made like that back to the defaults in the main
unit file.
Lennart
--
Lennart Poettering, Red Hat
More information about the systemd-devel
mailing list