VMWare 가상 머신에서 Ubuntu 16.04를 실행하고 있습니다.
내 루트 파티션이 거의 가득 찼습니다 . /dev/mapper/vg_ldt-lv_root
다음 위치에 마운트되었습니다./
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 797M 80M 718M 10% /run
/dev/mapper/vg_ldt-lv_root 33G 30G 1.9G 94% /
tmpfs 3.9G 54M 3.9G 2% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1.9G 160M 1.6G 10% /boot
tmpfs 797M 0 797M 0% /run/user/998
tmpfs 797M 88K 797M 1% /run/user/3841712
tmpfs 797M 0 797M 0% /run/user/999
그래서 디스크 공간이 어디로 가는지 조사해 보았습니다. 을 사용했지만 sudo ncdu
14.2GB만 반환합니다.
ncdu 1.11 ~ Use the arrow keys to navigate, press ? for help
--- / ----------------------------------------------------------------
6.1 GiB [##########] /usr
3.4 GiB [##### ] /home
2.0 GiB [### ] /var
1.2 GiB [## ] /opt
917.0 MiB [# ] /lib
372.7 MiB [ ] /root
156.7 MiB [ ] /boot
. 79.4 MiB [ ] /run
30.8 MiB [ ] /etc
14.6 MiB [ ] /sbin
12.8 MiB [ ] /bin
12.4 MiB [ ] /tmp
456.0 KiB [ ] /dev
e 16.0 KiB [ ] /lost+found
12.0 KiB [ ] /emul
8.0 KiB [ ] /isec
8.0 KiB [ ] /McAfee
8.0 KiB [ ] /mnt
8.0 KiB [ ] /media
4.0 KiB [ ] /lib64
e 4.0 KiB [ ] /srv
e 4.0 KiB [ ] /cdrom
e 4.0 KiB [ ] /Quarantine
. 0.0 B [ ] /proc
0.0 B [ ] /sys
@ 0.0 B [ ] initrd.img.old
@ 0.0 B [ ] initrd.img
@ 0.0 B [ ] vmlinuz.old
@ 0.0 B [ ] vmlinuz
e 0.0 B [ ] /net
Total disk usage: 14.2 GiB Apparent size: 13.9 GiB Items: 871532
남은 15GB의 공간이 어디에 있는지 어떻게 알 수 있나요?
답변1
roaima 덕분에 sudo lsof | grep -i deleted
올바른 힌트를 얻었습니다.
...
ACPI\x20P 115235 115264 user 18w REG 252,0 71889 2090030 /home/user/.minikube/machines/minikube/minikube/Logs/VBox.log (deleted)
ACPI\x20P 115235 115264 user 19r REG 252,0 157843456 2090240 /home/user/.minikube/machines/minikube/boot2docker.iso (deleted)
ACPI\x20P 115235 115264 user 20u REG 252,0 16021913600 2090248 /home/user/.minikube/machines/minikube/disk.vmdk (deleted)
...
간단히 말해서, VirtualBox가 백그라운드에서 실행 중인 Linux 시스템에서 이 세 파일이 여전히 열려 있다는 것을 발견했습니다. 저는 Linux가 열려 있었지만 동시에 삭제된 파일을 위해 디스크 공간을 예약한다는 사실을 몰랐습니다.
VirtualBox를 종료했습니다("컴퓨터를 껐다가 다시 켜는 것도 좋은 생각일 수 있습니다). 짜잔:
$ df -h
Filesystem Size Used Avail Use% Mounted on
udev 3.9G 0 3.9G 0% /dev
tmpfs 797M 80M 718M 10% /run
/dev/mapper/vg_ldt-lv_root 33G 15G 17G 46% /
tmpfs 3.9G 12M 3.9G 1% /dev/shm
tmpfs 5.0M 4.0K 5.0M 1% /run/lock
tmpfs 3.9G 0 3.9G 0% /sys/fs/cgroup
/dev/sda1 1.9G 160M 1.6G 10% /boot
tmpfs 797M 0 797M 0% /run/user/998
tmpfs 797M 84K 797M 1% /run/user/3841712
tmpfs 797M 0 797M 0% /run/user/999