최근 두번째 Zabbix 서버를 설치 했는데, 첫번째 서버 때와 동일한 오류가 발생했습니다.
아마 필수로 진행되어야 하는 설정인 것 같네요.
증상
Zabbix Server is not running: the information displayed may not be current.
Zabbix 서버 설치 및 설정 직후, 서버가 멈추는 증상
원인
CentOS 모듈 중 보안정책을 관리하는 SELinux 모듈이 있는데, 기본적으로 활성화 되어 있으며 보안이 강화되어 있는 상태이다. 때문에 서버의 동작과 연관된 시스템 파일/서비스 등을 차단한다.
실제로 서버의 로그를 확인 시, 권한 관련 에러가 있다. (Permission denied.)
조치
SELinux 기능을 해제한다.
일시적 해제 후, 서버 동작 상태를 확인하고 정상이라면 부팅 이후에 다시 복구되지 않도록 기능을 아예 꺼버린다.
1. 보안상태 확인. sestatus 명령어를 통해 현재 SELinux 상태를 확인한다. Current mode: enforcing
sestatus
2. 보안해제. setenforce 0 명령어를 통해, Current mode를 permissive로 변경한다. 이후 서버 웹페이지를 새로고침하여 정상적으로 동작하는 지 확인한다.
setenforce 0
3. 보안 비활성화. 2번까지의 설정은 서버 재부팅 시, 다시 원상복구 된다. 재부팅 후에도 SElinux의 활성화를 막기 위해서 Config 파일을 수정한다.
vi /etc/selinux/config
SELINUX=enforcing → Disabled
Zabbix 첫 서버를 구축하면서 짜잘한 에러가 많았는데, 글 쓰기 귀찮아서 대부분 기록으로 남기지 않았다.
두번째 서버를 구축할 필요가 있어서 진행 중인데, 동일하게 발생하는 에러에 대해서는 기록으로 남겨야겠다.
'IT Trouble Shooting' 카테고리의 다른 글
Zabbix 접속 불가, 서비스 오류 점검 (페이지 접속 불가) (0) | 2021.10.25 |
---|---|
윈도우 10 블루 스크린 조치하기 (INVALID PROCESS DETACH ATTEMPT, 0x00000006) (1) | 2021.09.28 |
폴더 삭제 불가 (디렉터리가 비어 있지 않습니다.) (0) | 2021.06.22 |
Windows Server 2012 R2 .Net Framework 3.5 설치 (0) | 2021.05.17 |
원격 데스크톱 복사 붙여넣기 안될 때 (mstsc) (2) | 2021.04.27 |
댓글