查看status如下:
[root@localhost ~]# systemctl status firewalld.service -l
[0m firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; vendor preset: enabled)
Active: failed (Result: timeout) since Wed 2017-07-26 10:12:43 CST; 54min ago
Docs: man:firewalld(1)
Process: 152761 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=0/SUCCESS)
Main PID: 152761 (code=exited, status=0/SUCCESS)
Jul 26 10:11:12 localhost.localdomain systemd[1]: Starting firewalld - dynamic firewall daemon...
Jul 26 10:12:42 localhost.localdomain systemd[1]: firewalld.service start operation timed out. Terminating.
Jul 26 10:12:43 localhost.localdomain systemd[1]: Failed to start firewalld - dynamic firewall daemon.
Jul 26 10:12:43 localhost.localdomain systemd[1]: Unit firewalld.service entered failed state.
Jul 26 10:12:43 localhost.localdomain systemd[1]: firewalld.service failed.
执行以下命令后,恢复running:
systemctl stop firewalld;pkill -f firewalld;systemctl start firewalld
该方法参考来源:
http://centosfaq.org/centos/centos-7-firewalldservice-operation-time-out-systemctl-firewalld-issues/
来自官方的faq,给了一些解释: systemd didn’t know about the process that it didn’t start in the first place of course
本文记录了一次firewalld服务启动超时的问题及解决过程。通过查看状态发现服务启动失败并超时,最终通过停止服务、杀死残留进程再重新启动的方法解决了问题。

2072

被折叠的 条评论
为什么被折叠?



