假如你启动firewall失败错误提示是Failed to start firewalld - dynamic firewall daemon.和Process: 3865 ExecStart=/usr/sbin/firewalld --nofork --nopid $FIREWALLD_ARGS (code=exited, status=1/FAILURE)那么应该就是升级pyhton3导致的了。
vim /usr/sbin/firewalld 用vim打开文件,把/usr/bin/python改成/usr/bin/python2,问题解决可以启动防火墙。
还要修改以下几个文件
/usr/share/system-config-printer/firewallsettings.py
/usr/bin/firewall-cmd
/usr/bin/firewall-config
/usr/bin/firewall-offline-cmd