저는 우분투 16.04 LTS를 사용하고 있습니다. 디스크 사용량에 비정상적인 문제가 발생했습니다. 내 응용 프로그램 중 일부가 중단되고 터미널에 "사용 가능한 디스크 공간이 부족합니다"라는 메시지가 표시됩니다.
다음은 출력입니다
df -hT
Filesystem Type Size Used Avail Use% Mounted on
udev devtmpfs 5.7G 0 5.7G 0% /dev
tmpfs tmpfs 1.2G 9.6M 1.2G 1% /run
/dev/nvme0n1p7 ext4 69G 66G 40M 100% /
tmpfs tmpfs 5.8G 102M 5.7G 2% /dev/shm
tmpfs tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs tmpfs 5.8G 0 5.8G 0% /sys/fs/cgroup
/dev/nvme0n1p1 vfat 256M 32M 225M 13% /boot/efi
tmpfs tmpfs 1.2G 84K 1.2G 1% /run/user/1000
내 ext4 파티션이 100% 꽉 찬 것 같고 "/"에 마운트되어 있는 것으로 보입니다. 이것이 특이한 것인지는 모르겠습니다. df -hT 명령을 입력하기 전에 gparted를 확인해보니 /var/lib/docker/aufs에 ext4가 마운트되어 있는 것을 발견했습니다. 그래서 서둘러 도커를 제거했는데(아무튼 사용하지 않았기 때문에) 이제 "/"가 표시됩니다.
또한 무엇이 공간을 소비하는지 알아내려고 노력하는 동안 /tmp가 15G를 소비하고 있음을 발견했습니다. 그런데 어떻게 풀어야 할지 모르겠어요. 이와 관련된 도움을 주시면 대단히 감사하겠습니다. 감사해요.
답변1
- 파일 시스템 마운트는 정상일 뿐만 아니라
/
필수입니다. - 루트 파일 시스템은 일반적으로 ext4입니다.
- 다음에서 사용된 공간을 확보하려면
/tmp
:cd /tmp
.ls -la
. 이러한 파일을 살펴보고 중요한지(그러면 안 됨) 확인하고 실행 중인 프로세스에서 사용되고 있는지 알아보세요.rm -r *
, 또는rm
삭제하고 싶지 않은 콘텐츠를 제외한 모든 것. 모든 파일을 가져오려면 를 사용해야 할 수도 있지만sudo
, 그렇다면 이유를 찾아보세요. 다른 사람들이 가지고 있는 파일이 거기에 있나요?- 가능하다면 위 작업을 수행하기 전에 재부팅해야 할 수도 있습니다. 이렇게 하면
/tmp
모든 것이 저절로 정리될 수 있습니다 . 그리고 그렇지 않더라도 가능한 모든 용도를 정리해야 합니다/tmp
.