[리눅스] 용량 부족하지 않은데 용량 부족하다고 할 때

시놀로지에서 한번씩 용량이 부족하다고 각종 에러가 나올때가 있었다.

원격지원도 받아보고 여러 온라인의 팁도 써보고 했지만 그때만 괜찮고 이후 다시 동일한 문제가 발생하곤 했는데

실제 용량만이 아닌 inode(아이노드) 가 꽉차서 용량이 부족하다고 에러가 나는 경우가 있다고 하더라.

이럴때, 아이노드를 어느 폴더에서 많이 사용하고 있는지 확인 가능한 명령어를 메모해 둔다.

find . -type d | while read i ; do echo `ls -a "$i" | wc -l` "$i" ; done | awk '{ if($1 >= 20) print $0 }' | sort -nr

저 명령어에서 if문에 숫자를 변경해가며 사용해보자.

  1. 기본적으로는 df -i 명령어를 이용한다.

Leave a Comment