No space left on device / 장치에 남은 공간이 없음 증상 해결

장치에 남은 공간이 없음 No space left on device

파일을 수정하거나 새로 작성할때   장치에 남은 공간이 없음 / No space left on device 라고 메세지가 발생할때
실제 서버의 디스크 부분에는 용량이 많이 남아 있으나 더 이상 기록이 안되는 부분

[[email protected] var~]# touch a.txt
touch: cannot touch `a.txt’: No space left on device

문제가 발생되는 부분은 해당 디스크(파티션) 부분에 inode 의 수가 많아진 경우 발생함
inode 의 값을 확인해 보자   /var 영역이 inode 수가 100%라 발생한 부분이다

[[email protected] ~]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda2 655360 71765 583595 11% /
tmpfs 489750 1 489749 1% /dev/shm
/dev/sda1 51200 51 51149 1% /boot
/dev/sda9 6004736 59227 5945509 1% /free
/dev/sda8 65536 41 65495 1% /tmp
/dev/sda3 655360 101021 554339 16% /usr
/dev/sda5 655360 5117 650243 1% /usr/local
/dev/sda6 655360 2746 6555360 100% /var

해당 파티션의 많은 파일이 어디에 있는지 find로 검색을 해보면 된다  검색을 해보면 /var/spool 폴더에 갯수가 많아가 그렇다

[[email protected] var]# for i in /var/*; do echo $i; find $i |wc -l; done 
/var/account
/var/log
186
생략
/var/spool
3342467

/var/spool에  dropmail 에 용량이 가득차 있으므로 해당 부분에 데이터가 필요하지 않으면 삭제 진행하면 된다

 rm -rf /var/spool/dropmail

코멘트 쓰기

이메일은 공개되지 않습니다. 필수 입력창은 * 로 표시되어 있습니다.

다음의 HTML 태그와 속성을 사용할 수 있습니다:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>



배송정보
배송조회를 하시려면 송장번호를 클릭하세요
배송조회
상품명
주문번호
택배사
송장번호