Raspberry Pi -bash: cannot create temp file for here-document: No space left on device
자동마운트 되도록 설정한 외장하드가 mount가 안되는 현상이 발생..
그래서 대수롭지않게 sudo mount /de 하고 tab 키를 눌렀더니
-bash: cannot create temp file for here-document: No space left on device
라고 뜨는 현상이 발생..
뭐지... 역시나.. 대수롭지않게 sudo reboot 을 입력했는데 반응이 없...
원인을 찾아보니
단순하게도 SD카드에 용량이 없어서네요
df -h
pi@rasp2-retropie:/home/pi $ df -h Filesystem Size Used Avail Use% Mounted on /dev/root 15G 14G 0G 100% / devtmpfs 364M 0 364M 0% /dev tmpfs 368M 0 368M 0% /dev/shm tmpfs 368M 5.4M 363M 2% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 368M 0 368M 0% /sys/fs/cgroup /dev/mmcblk0p1 57M 20M 37M 36% /boot tmpfs 74M 0 74M 0% /run/user/1000 /dev/sdb1 466G 218G 249G 47% /home/media pi@rasp2-retropie:/home/pi $ |
자세히 보시면 / 에 100% 사용중이라고 나오네요..
용량확보를 위해 log를 지워볼까 했는데 24K 정도 쌓여있네요...
sudo du -hs /*
명령어로 전체적으로 어디가 용량이 많은지 찾아봅니다
관리자 권한이 없으면
du: cannot read directory '/var/spool/rsyslog': Permission denied 이런식으로
권한없음을 뿜어주니 root나 sudo를 이용합니다
pi@rasp2-retropie:~ $ sudo du -hs /* 8.2M /bin 21M /boot 0 /dev 12M /etc 8.3G /home 146M /lib 16K /lost+found 36K /media 8.0K /mnt 698M /opt du: cannot access '/proc/1725/task/1725/fd/3': No such file or directory du: cannot access '/proc/1725/task/1725/fdinfo/3': No such file or directory du: cannot access '/proc/1725/fd/3': No such file or directory du: cannot access '/proc/1725/fdinfo/3': No such file or directory 0 /proc 1.9M /root 5.4M /run 7.8M /sbin 4.0K /srv 0 /sys 24K /tmp 1.5G /usr 433M /var pi@rasp2-retropie:~ $ |
보니까 /home 디렉토리가 용량이 크네요
뭔가 봐야겠어요
cd /home
pi@rasp2-retropie:/home $ du -hs ./* 8.3G ./media 4.0K ./kodi 3.0G ./pi pi@rasp2-retropie:/home $ |
외장하드가 mount 안됬는데 media 계정 폴더가 8.3G나 되네요
이게 문제인것 같네요
외장하드가 연결이 안됬는데 파일을 다운받았나봐요..
밤새 다운받은 파일이 아깝긴 하지만 과감히 삭제해줍니다
sudo rm -rf /home/media/*
그리고 다시 용량을 확인하니
pi@rasp2-retropie:/home $ df -h Filesystem Size Used Avail Use% Mounted on /dev/root 15G 5.7G 8.3G 41% / devtmpfs 364M 0 364M 0% /dev tmpfs 368M 0 368M 0% /dev/shm tmpfs 368M 5.4M 363M 2% /run tmpfs 5.0M 4.0K 5.0M 1% /run/lock tmpfs 368M 0 368M 0% /sys/fs/cgroup /dev/mmcblk0p1 57M 20M 37M 36% /boot tmpfs 74M 0 74M 0% /run/user/1000 pi@rasp2-retropie:/home $ |
사용률이 41%로 많이 줄었네요
이제 정상적으로 tab키가 먹히네요
부팅할때 외장하드가 자동 mount 되었는지 확인하는 스크립트를 추가해야겠네요
mount 안되면 transmission 서비스를 죽여야 겠어요
댓글 영역