最近发现centos7.3服务器重启sshd服务无法重启,提示以下报错:
Error getting authority:Eroor initializing authority:Error calling StartServiceByName for org.freedesktop.PolicyKit1:Timeout was readhed(g-io-error-quark, 24)
Failed to restart network.service: Connection timed out
网上搜索问题原因是polkit服务器异常导致的,输入命令:systemctl status polkit ,发现polkit服务失败状态。
排查步骤:
1、检查polkit确认是否由polkitd的用户存在;可以用vim /etc/passwd 查看用户是否存在或者禁用。
2、重新安装polkit服务,然后重启polkit服务;
yum reinstall polkit
systemctl start polkit
3、验证故障是否消除;