티스토리 뷰

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.
Unable to open logs


 


df -Th 로 디스크 용량 확인시 용량은 충분히 남아 있는 상태

 


리눅스는 i-node 로 파일들이 관리되므로


[root@localhost ~]# df -i
Filesystem            Inodes   IUsed   IFree IUse% Mounted on
/dev/sda3             131072    7691  123381    6% /
/dev/sda9            3465216   34557 3430659    1% /home
/dev/sda8              65808      12   65796    1% /tmp
/dev/sda7             320000  320000       0  100% /var
/dev/sda6             320000   94598  225402   30% /usr
/dev/sda5             447920      44  447876    1% /usr/local
/dev/sda1              26104      40   26064    1% /boot
tmpfs                 257621       1  257620    1% /dev/shm


 

 

var 파티션이 풀이다. /var 파일들을 정리해주면 된다. (파일의 갯수가 많아서 그런것임)


 

i-node 는 파일의 위치의 정보를 가지고 있는 레코드라고 보면 될 듯 함


 

일반적으로 시스템 로그나 이벤트들의 메세지를 mail 을 통해 관리자 계정으로 보내는 기능이 있다고 한데

sendmail 을 내려도 영 똑같다...

 


해당디렉토리는 아래와 같다...



/var/spool/mqueue

/var/spool/clientmqueue

 



파일 갯수가 많아 삭제가 안될시는 해당디렉토리 이동후 삭제 (명령어는 아래 2개 중에 하나 사용) 오래걸릴것임

 

조심히 사용할것 파일 다 날라감



find . -ctime +0 -exec rm -f {} \;

ls | xargs rm -f

 





댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함