Re: How to find out the processes systemd-shutdown is waiting for?

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

 



I've seen this a lot with docker/containerd. It seems as if for some reason systemd doesn't wait for their  cgroups to cleaned up on shutdown. It's very easy to reproduce. Start a docker container and then power off the machine. Since the move to cgroups V2 containerd should be using systemd to manage the cgroup tree so a bit puzzling why it's always happening.

Something seems to be off with containerd's integration into systemd but I'm not sure what.





On Wed, 2 Mar 2022, 12:30 Manuel Wagesreither, <ManWag@xxxxxxxxxxx> wrote:
Hi all,

My embedded system is shutting down rather slow, and I'd like to find out the responsible processes.

[ 7668.571133] systemd-shutdown[1]: Waiting for process: dockerd, python3
[ 7674.670684] systemd-shutdown[1]: Sending SIGKILL to remaining processes...

Is there a way for systemd-shutdown to give me the PID of the processes it waits for?

There are quite a few docker and python3 services running on my system and the lines printed above doesn't help much.

I'm using systemd 244 (244.5+).

Thanks,
Manuel

[Index of Archives]     [LARTC]     [Bugtraq]     [Yosemite Forum]     [Photo]

  Powered by Linux