无效的DNS配置,导致防火墙服务启动失败
1.环境配置:
CentOS7.2
DNS配置:
[root@node0003 ~]# cat /etc/resolv.conf
nameserver 114.114.11.11
其中
114.114.11.11 为一个ping不通的IP。
2.触发问题:
防火墙启动,超时失败。
[root@node0003 ~]# time systemctl start firewalld.service
Job for firewalld.service failed because a timeout was exceeded. See "systemctl status firewalld.service" and "journalctl -xe" for details.
real 1m30.150s
user 0m0.007s
sys 0m0.006s
系统日志: tail /var/log/messages
Oct 31 14:36:23 node0003 systemd: firewalld.service start operation
timed out. Terminating.
Oct 31 14:36:23 node0003 systemd: Failed to start firewalld - dynamic firewall daemon.
Oct 31 14:36:23 node0003 systemd: firewalld.service failed.
3.超时时长:
超时时长视具体环境配置为准,默认90s,对应配置在文件
/etc/systemd/system.conf中,配置项为DefaultTimeoutStartSec=90s