[systemd-devel] Cannot use systemctl after heavy swapping

Lennart Poettering lennart at poettering.net
Tue Dec 2 17:17:26 PST 2014


On Fri, 14.11.14 15:20, Jan Janssen (medhefgo at web.de) wrote:

> Hi,
> 
> I think there might be something wrong with how the rate limiting works in
> manager.c. Just recently, firefox went nuts and got the whole system
> swapping like crazy. After manual OOM killing, the system is back to normal,
> but I can't seem to do any service management with systemctl afterwards.
> 
> A simple "sudo systemctl start systemd-timedated.service" will hang forever.
> While the journal keeps getting this message about every second:
>     systemd[1]: Looping too fast. Throttling execution a little.
> while other systemctl actions tend to time out (status, for example).
> 
> Interestingly, if I don't use sudo (and instead rely on polkit), everything
> seems to work as expected and I can get things started.
> 
> This is all on systemd 217 on up-to-date Arch.

Hmm, the "looping too fast" msg is usually triggerd by systemd for
some reason entering a busy loop. Which is bug we really should track
down and fix. Any chance you can use "strace -p 1" when this happens
to see what PID 1 is spinning on there? If in doubt please attach a
fragment here.

Thanks,

Lennart

-- 
Lennart Poettering, Red Hat


More information about the systemd-devel mailing list