반응형
Apache에서 mod_slotmem_shm 모듈을 로드하지 못하는 오류
mod_slotmem_shm 모듈 에러
[Thu Feb 05 22:15:10.867013 2015] [:emerg] [pid 93061:tid 140235937994496] AH00020: Configuration Failed, exiting
[Thu Feb 05 22:15:31.544553 2015] [proxy_balancer:emerg] [pid 93067:tid 140239783388928] AH01177: Failed to lookup provider 'shm' for 'slotmem': is mod_slotmem_shm loaded??
이 오류는 Apache 웹 서버가 mod_slotmem_shm 모듈을 로드하지 못해서 발생합니다. 이 모듈은 Apache 웹 서버가 공유 메모리를 사용하여 워커 프로세스 간에 데이터를 공유하는 데 사용됩니다.
mod_slotmem_shm.so 모듈 주석 제거
sudo vim /usr/local/apache2/conf/httpd.conf
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
Apache 재시작
sudo /usr/local/apache2/bin/apachectl restart
Apache 프로세스 확인
ps -ef | grep httpd
$ ps -ef | grep httpd
root 93151 1 0 22:46 ? 00:00:00 /usr/local/apache2/bin/httpd -k start
apache 93152 93151 0 22:46 ? 00:00:00 /usr/local/apache2/bin/httpd -k start
apache 93153 93151 0 22:46 ? 00:00:00 /usr/local/apache2/bin/httpd -k start
apache 93156 93151 0 22:46 ? 00:00:00 /usr/local/apache2/bin/httpd -k start
root 93237 93123 0 22:46 pts/3 00:00:00 grep --color=auto httpd
728x90
오류 해결 방법
mod_slotmem_shm 로드
Apache 설정 파일에 mod_slotmem_shm 모듈을 로드하도록 지시합니다.
LoadModule slotmem_shm_module modules/mod_slotmem_shm.so
이 설정은 보통 httpd.conf 파일이나 mods-available 디렉터리 내의 개별 설정 파일에 추가됩니다.
Apache 재시작
설정 변경 후 Apache 웹 서버를 다시 시작하여 변경 사항을 적용합니다.
sudo systemctl restart httpd
모듈 확인
모듈을 제대로 로드했는지 확인하려면 Apache의 모듈 리스트를 확인할 수 있습니다.
sudo httpd -M
출력에 slotmem_shm_module이 표시되어야 합니다.
로그 확인
만약 위의 단계가 해결책이 되지 않는다면, Apache의 오류 로그를 확인하여 추가적인 문제를 파악할 수 있습니다. 오류 로그 파일은 일반적으로 /var/log/httpd/error_log에 위치합니다.
모듈 파일 확인
mod_slotmem_shm.so 파일이 시스템에 존재하는지 확인해야 합니다. 파일이 없다면 해당 파일을 찾거나 새로운 Apache 설치로부터 파일을 가져와야 할 수 있습니다.
위의 단계를 따라 해결책을 시도하고 난 후에도 문제가 지속된다면 추가적인 디버깅이 필요할 수 있습니다. 이 경우에는 오류 메시지에 대한 더 많은 컨텍스트를 제공하십시오.
728x90
반응형
'리눅스' 카테고리의 다른 글
PHP 설치 중 MySQL 라이브러리를 찾지 못하여 오류 (0) | 2015.02.08 |
---|---|
Zabbix Server에 Zabbix Agent를 등록하는 방법 (0) | 2015.02.07 |
sendmail을 구축하고 RELAY를 설정하는 방법 (0) | 2015.02.01 |
cacti syslog 설정 (2) | 2015.01.29 |
CentOS 4에서 iRedMail 설치 (2) | 2015.01.26 |