Ubuntu
AWS 映像上沒有磁碟空間?
我們目前正在測試 AWS,因此我使用 bitnami-magento 映像創建了一個 EC2 實例。AWS 實例附加了 10GB 的空間。現在突然之間,我的磁碟空間不足,我不知道怎麼做。
df -h 的輸出:
Filesystem Size Used Avail Use% Mounted on /dev/xvda1 9.8G 9.3G 0 100% / none 4.0K 0 4.0K 0% /sys/fs/cgroup udev 1.9G 12K 1.9G 1% /dev tmpfs 375M 196K 375M 1% /run none 5.0M 0 5.0M 0% /run/lock none 1.9G 0 1.9G 0% /run/shm none 100M 0 100M 0% /run/user
lsblk 的輸出:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT xvda1 202:1 0 10G 0 disk /
正如您從發布的輸出中看到的那樣,幾乎所有使用的空間都分配給
/
頂級(或“根”,但不要與root
使用者混淆)文件系統。事實上,在您的系統上,這是唯一真正安裝的文件系統。而且,您可以看到它已被 100% 使用。/dev/xvda1 9.8G 9.3G 0 100% /
接下來要做的是深入研究該文件系統並找出佔用空間的子目錄。嘗試:
cd / sudo du -sh * 2>/dev/null | sort -h
這將告訴 / 的哪個子目錄最大,最大的在底部。
0 /bin 0 /lib 0 /lib64 0 /proc 0 /sbin 0 /sys 4.0K /media 4.0K /mnt 4.0K /sysroot 16K /lost+found 156K /root 496K /opt 1.3M /run 2.0M /tmp 2.7M /dev 41M /etc 125M /boot 8.9G /usr 14G /var 17G /srv 21G /home
在這裡,我的大部分東西都在
/home
. 你的情況可能就是這樣,儘管我作為系統管理員打賭是/var
. 下一步,cd /var # or whatever seems abnormally large sudo du -sh * 2>/dev/null | sort -h
並查看是否有任何日誌文件或臨時數據或其他任何內容失控。