No space left on device 에러 메세지
No space left on device 에러 메세지
특정 데몬이 시작되지 않고 로그에 아래 메세지 출력되는 경우 발생
아래는 rsyslog 및 apache 시작시 나오는 메세지
touch: cannot touch `/var/lock/subsys/rsyslog': No space left on device
(28)No space left on device: httpd: could not open error log file /etc/httpd/logs/ssl_error_log. |
df -Th 로 디스크 용량 확인시 용량은 충분히 남아 있는 상태
리눅스는 i-node 로 파일들이 관리되므로
[root@localhost ~]# df -i |
var 파티션이 풀이다. /var 파일들을 정리해주면 된다. (파일의 갯수가 많아서 그런것임)
i-node 는 파일의 위치의 정보를 가지고 있는 레코드라고 보면 될 듯 함
일반적으로 시스템 로그나 이벤트들의 메세지를 mail 을 통해 관리자 계정으로 보내는 기능이 있다고 한데
sendmail 을 내려도 영 똑같다...
해당디렉토리는 아래와 같다...
/var/spool/mqueue /var/spool/clientmqueue
|
파일 갯수가 많아 삭제가 안될시는 해당디렉토리 이동후 삭제 (명령어는 아래 2개 중에 하나 사용) 오래걸릴것임
조심히 사용할것 파일 다 날라감
find . -ctime +0 -exec rm -f {} \; ls | xargs rm -f
|