-
(CentOS) Failed to load SELinux policy, freezing.IT/Linux 2019. 6. 9. 23:32
Windows Server에 VM으로 CentOS를 띄워놨는데 서버장비 위치를 옮긴다고 껐다 키게되어 VM을 재기동을 했더니..
뭐 프로그레스바가 한참 올라간다 싶더니만 99%즈음에서 멈춘다.
그리고는 한참을 멈춰있다가 확인해보니 아래와 같은 메세지를 남겨놨다Failed to load SELinux policy, freezing.
부팅하려는데 위와 같은 메세지가 발생한다면, /etc/selinux/config 파일 설정이 잘못된 경우이다.
하지만 나의 경우 해당 config 파일의 설정을 손댄적이 없는데, 아무래도 서버에 VM으로 돌아가다보니 내가 모르는 어느순간 특정모듈이 설치되면서 config 파일을 손댄 듯 하다.
어찌됐든 지금 리눅스 접속이 안되는 상황에 /etc/selinux/config 파일로 접근할 수가 없기 때문에..
부팅을 진행하기 위해선 아래를 따라한다.
1. 부팅할 때 e 키를 연타한다.
그럼 아래와 같이 설정화면이 나온다.
2.내리다 보면 linux16 이라고 시작하는 줄이 있다.
해당줄의 옆에 옆에 옆에 가다보면 crashkernel=auto 라는 설정이 있는데 그 뒤에 selinux=0 이라고 추가해준다.
그리고 Ctrl + x 를 눌러주면 재부팅 된다.
3. 정상부팅됨을 확인한다.
Selinux는 리눅스 커널기반의 보안강화 모듈인데, 이에 대한 자세한 설명은 아래 링크에 되어있다.
https://www.lesstif.com/pages/viewpage.action?pageId=18219470필요한 사람은 참고하고, OS 커스텀을 하려는게 아닌 개발자는 그냥 위 솔루션을 따라해서 쓰면 된다.
=======끗========
'IT > Linux' 카테고리의 다른 글
CentOS 6 yum update 오류해결 (Feat, YumRepo Error: All mirror URLs are not using ftp, http[s] or file) (5) 2021.01.26 (CentOS)Apache Tomcat Version 확인(톰캣 버전 확인) (0) 2019.06.09 리눅스 확장자별 압축 zip, tar, gz(gzip) 차이 및 사용법 (0) 2019.06.09 (CentOS) 리눅스 포트 열렸는지 확인, 방화벽 오픈 [netstat, telnet, nc ..] (3) 2019.06.09 VirtualBox CentOS7 리눅스 인터넷 연결 안될때 (4) 2019.06.09