CentOS 关闭防火墙后无法正常启动

CentOS 关闭防火墙后无法正常启动

启动时报如下错误:

    [root@VM_0_17_centos sbin]# systemctl status firewalld.service 
    [root@VM_0_17_centos sbin]# systemctl status firewalld.service 
    [root@VM_0_17_centos sbin]# systemctl status firewalld.service 
      ● firewalld.service - firewalld - dynamic firewall daemon
         Loaded: loaded (/usr/lib/systemd/system/firewalld.service; disabled; vendor preset: enabled)
         Active: failed (Result: exit-code) since Wed 2020-09-23 15:32:49 CST; 7min ago
         Docs: man:firewalld(1)
  Process: 389 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=1/FAILURE)
  Main PID: 389 (code=exited, status=1/FAILURE)
原因:CentOS7.2中firewalld服务依赖python,默认的python是python2版本,由于升级了python版本,导致python软连接指向python3.
解决方案:
      vi /usr/sbin/firewalld
      #!/usr/bin/python  修改为 #!/usr/bin/python2.7  --这里根据自己系统实际版本更改
posted @ 2020-09-23 15:48  XuTingYin  阅读(821)  评论(0)    收藏  举报