systemctl 在服务重启时不断超时

systemctl 在服务重启时不断超时

我运行的是 CentOS 7.2;见下文:

# systemctl stop firewalld
Error getting authority: Error initializing authority: Error calling StartServiceByName for org.freedesktop.PolicyKit1: Timeout was reached (g-io-error-quark, 24)
Failed to stop firewalld.service: Connection timed out
Failed to get load state of firewalld.service: Connection timed out

journalctl只是报以下错误:[system] Failed to activate service 'org.freedesktop.PolicyKit1': timed out

我发现这个错误是为了乌班图以及 RHEL 7 可能相关的一个漏洞

答案1

这是一个问题polkit.service;这不是为我开始的。

经过进一步调查,发现该polkitd用户不存在。然后解决yum reinstall polkitsystemctl start polkit这个问题。

我通过直接运行来调试polkitd/usr/lib/polkit-1/polkitd

答案2

可能是dbus问题。考虑重新安装一个。

apt install dbus

安装后重新启动,因为 dbus 配置只有在升级后才会升级。

相关内容