설치형 워드프레스를 운영하다보면 갑작스러운 에러메시지를 만나게 됩니다. 처음 겪게 되면 에러메시지가 보여도 무엇이 문제인지 파악하기가 쉽지 않습니다.
오늘 오전 자이언트 블로그를 방문했을때 아래와 같은 에러 메시지가 보였습니다. 전날에도 아무런 문제없이 잘 동작하던 블로그에 에러메시지가 발생한 것입니다.
에러메시지 내용이 좀 길어 반으로 나누어 이미지로 만들었습니다. 에러 메시지의 원문은 다음과 같습니다.
에러메시지 내용
Warning : Session_start():open (/var/lib/php/session/sess_uO~~~~~,O_RDWR) failed : No space left on device (28) in /home/giantt/wp-content/plugins/kboard/index.php on line 12
얼핏 보면 현재 자유게시판에 활용중인 Kboard 플러그인에서 문제가 발생한 것으로 생각하기 쉽습니다.
하지만 이 에러 메시지 내용에서 주목할 만한 점은 No space left on device (28) 이라는 부분입니다. 즉 서버의 저장 공간이 남아있지 않다는 메시지이기 때문입니다.
만약 이 에러 메시지 내용처럼 서버에 남아있는 용량이 없는지 확인해 봅니다. 리눅스 서버에 원격접속하여 df – h 명령어를 입력해보면 남아있는 서버의 하드디스크 용량을 확인해볼수 있습니다.
하지만 전날에는 여유가 많았던 하드디스크가 갑자기 용량이 부족할 가능성은 크지 않습니다. 실제로 하드디스크 용량은 충분히 여유가 있었습니다.
No space left on device (28) 에러가 발생한 진짜 이유는?
하드디스크 용량이 충분하므로 No space left on device (28) 에러메시지 부분이 아닌 kboard 플러그인 오류인지 확인하고자 한다면 문제해결이 삼천포로 빠질수 밖에 없습니다.
하드디스크 용량이 충분하더라도 i-node가 부족하면 No space left on device (28) 라는 메시지를 보여주기 때문입니다. i-node에 관한 상세한 내용은 이전의 관련 포스트를 참조하시면 되겠습니다.
i-node 상태를 확인하기 위해서 Putty로 서버에 원격접속하여 root 권한으로 로그인한후 df -i 명령어로 확인했더니 i-node가 100% 였습니다. 저번의 경우와 마찬가지로 스팸메일이 원인이였습니다.
스팸메일을 삭제하고 postfix 설정값에 스팸필터링 설정을 추가해주었습니다. No space left on device (28) 라는 에러 메시지를 보게 된다면 메시지 내용 그대로 “서버 하드디스크 용량 부족” 부분만 점검하지 마시고 i-node 점유율도 확인해 보시기 바랍니다.
- 워드프레스 테마 오픈마켓 테마포레스트- Theme forest
- 워드프레스 추천테마 관련 포스트 - AVADA / JARIDA / SAHIFA / GOODNEWS
2 Comments
이카루스
워드프레스 좋은 정보 잘 보고 갑니다..!!
Giantt
네… 감사합니다. ^^