[systemd-devel] safe and fast shutdown/reboot

Zeal Jagannatha zealjagannatha at gmail.com
Fri Mar 16 03:53:02 UTC 2018


I think it would be better for the services you define to specifically
define their own `KillSignal` so you can control how they shutdown.
https://www.freedesktop.org/software/systemd/man/systemd.kill.html#KillSignal=

It's may not be safe for all the services on the machine to be shut down
with SIGKILL, so you should avoid using '--force' unless you know that
everything running on the system is safe to shutdown with SIGKILL.

On Thu, Mar 15, 2018 at 8:43 PM prashantkumar dhotre <
prashantkumardhotre at gmail.com> wrote:

> Hi
> I see that default reboot/systemctl reboot command issues SIGTERM to my
> apps and hence it is doing graceful stop of apps and this may take some
> time and hence shutdown time may be little longer.
>
> I am looking for safe and fastest shutdown/reboot method.
>
>
> a) It is OK if my apps are stopped ungracefully during shutdown .(app
> should not start automatically again after they are killed/stopped during
> shutdown)
>
> b)  file system and such system level stuff needs to be cleanly shut down
>
> 1) From my research, I see that 'systemctl reboot --force' is the one I
> can use.
> I understand that this command sends SIGKILL to my apps.
> So this satisfies both (a) and (b) and hence this command should be used
> to reboot faster.
> Could you please confirm ?
> If this is not right method, please comment on which method to use.
>
> 2) Also is there a way to limit SIGKILL to only my apps when I do ' 'systemctl
> reboot --force'
> so that rest of the system level services still get stopped gracefully
>
> 3) If  'systemctl reboot --force' is correct command to use in my case,
> then during shutdown , will my apps get restarted
> due to 'Restart'/'StartLimitBurst'/'StartLimitInterval' settings in
> service file ? I dont want my apps to get restarted if they are
> stopped/killed during system shutdown
>
>
> Thanks
>
>
>
> _______________________________________________
> systemd-devel mailing list
> systemd-devel at lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/systemd-devel
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/systemd-devel/attachments/20180316/94f9b3e0/attachment.html>


More information about the systemd-devel mailing list