从今天开始,当我尝试使用root帐户执行systemctl ,它们失败并出现Connection timed out错误:
>sudo systemctl >Failed to list units: Connection timed out
以root身份运行时, systemctl start或systemctl stop也会发生同样的情况。
如果我尝试使用用户帐户运行相同的命令,则不会收到Connection timed out错误(由于缺less用户帐户的权限,请开始并停止提供预期的错误)。
如果我重新启动服务器,所有我知道的服务启动正确,但我仍然得到相同的超时错误。
PD:使用openSuse 13.2(Linux版本3.16.7-21-默认)
最后我发现了这个问题。
我认为进程1(systemd)是以–switched-root和–deserialize启动的 。 正如我在这个链接中发现似乎有一些内部参数,试图重新加载一些以前保存的状态。
我已经在进程1上执行了kill -9,现在systemd显示没有切换根目录,systemctl重新启动或不重新启动。