Linux

Centos7 启动出错Failed to load SELinux policy

Posted on 2021-09-18,1 min read

处理办法

启动界面 按 e

找到 linux16 最后 加上 selinux=0

ctrl +x 重启

就能启动了

要临时禁用SELinux,以root用户执行下面的命令

echo 0 > /selinux/enforce

或者,您可以使用setenforce工具,如下所示:

setenforce 0

否则,使用Permissive选项而不是0,如下所示:

setenforce Permissive

上述方法只在下一次重新引导之前有效,因此要永久禁用SELinux,继续往下看。

要永久禁用SELinux,请使用您最喜欢的文本编辑器打开/etc/sysconfig/selinux文件,如下所示:

vi /etc/sysconfig/selinux

然后将配置SELinux=enforcing改为SELinux=disabled,如下图所示。

SELINUX=disabled

然后,保存并退出文件,为了使配置生效,需要重新启动系统,然后使用sestatus命令检查SELinux的状态,如下所示:

sestatus

如果无法恢复可以尝试将 selinux-policy 卸载 重装 搞定

yum remove selinux-policy

yum install -y selinux-policy

下一篇: Redis可视化管理与监控工具→