지우기 전에 Python 스크립트를 실행하여 Mint 컴퓨터(18.1 Serena)에서 재미삼아 수백만 개의 빈 텍스트 파일을 생성했습니다.
최근에 다음 오류로 인해 스크립트가 실패했습니다.
OSError: [Errno 28] No space left on device: '1013162169.txt'
분명히 아직 사용 가능한 메모리와 inode 테이블스페이스가 있고 오류가 다시 발생하기 전에 스크립트 실행 프로세스가 잠시 동안 다시 시작됩니다.
$ df -i
Filesystem Inodes IUsed IFree IUse% Mounted on
udev 194936 488 194448 1% /dev
tmpfs 205500 716 204784 1% /run
/dev/sda1 60563456 18707860 41855596 31% /
tmpfs 205500 1 205499 1% /dev/shm
tmpfs 205500 6 205494 1% /run/lock
tmpfs 205500 18 205482 1% /sys/fs/cgroup
cgmfs 205500 14 205486 1% /run/cgmanager/fs
tmpfs 205500 6 205494 1% /run/user/1000
$ df
Filesystem 1K-blocks Used Available Use% Mounted on
udev 3831012 0 3831012 0% /dev
tmpfs 770428 17620 752808 3% /run
/dev/sda1 953630580 14641452 890524440 2% /
tmpfs 3852140 0 3852140 0% /dev/shm
tmpfs 5120 4 5116 1% /run/lock
tmpfs 3852140 0 3852140 0% /sys/fs/cgroup
cgmfs 100 0 100 0% /run/cgmanager/fs
tmpfs 770428 4 770424 1% /run/user/1000
여기에 다른 공간 제약이 있습니까? 구체적인 사례는 의미 없는 스크립트인데, 근본 원인이 궁금합니다.
/home/jon/test
sda1에 파일이 생성되고 있습니다.