디스크 공간은 여유가 있는데, No space left on device 가 발생하면서 파일 생성이 안됨.
이런경우 inode 사용량 확인이 필요 함.
# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda2 10240000 10240000 0 100% /
inode 는 할당 된 공간이 한정되어 있기 때문에 시스템이 저장할 수 있는 파일 최대 개수도 한정되어 있음.
- inode 설정 값 변경을 하려면 파일 시스템 포멧이 필요함
파일 시스템 재구성이 불가능한 경우 사용량이 많은 곳을 찾아 파일 삭제가 필요함.
# for i in /*; do echo $i; find $i/ | wc -l; done
# for i in /usr/*; do echo $i; find $i/ | wc -l; done
# for i in /usr/local/*; do echo $i; find $i/ | wc -l; done
한땀한땀 하위 경로로 내려가면서 파일을 많이 사용하고 있는 곳을 찾아야 됨.