我有类似的问题。
systemctl daemon-reexec
清理。我试图比较的输出
systemctl --all
在我运行reexec之前和之后。在重新执行之前,我看到的是很多行,例如:
session-1046.scope loaded inactive dead start Session 1046 of user root
session-1047.scope loaded inactive dead start Session 1047 of user root
session-1048.scope loaded inactive dead start Session 1048 of user root
session-1049.scope loaded inactive dead start Session 1049 of user myuser
session-1050.scope loaded inactive dead start Session 1050 of user root
session-1051.scope loaded inactive dead start Session 1051 of user root
session-1052.scope loaded inactive dead start Session 1052 of user myuser
重新执行后,这些都消失了。我相信他们与执行以下内容有关:
ssh root@myserver
ssh myuser@myserver
自上次重新启动以来已有几个星期了。
我可以通过以root用户(或myuser)身份登录来在“运行状态”下重现systemctl条目,但是如果我正确退出或终止该窗口,该条目就会消失。我希望,如果我离开登录名,它最终会以某种方式挂起,从而留下systemD会话。虽然不确定这些是否与systemD的循环有关。