Ubuntu

AWS 映像上沒有磁碟空間?

  • April 20, 2019

我們目前正在測試 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

並查看是否有任何日誌文件或臨時數據或其他任何內容失控。

引用自:https://unix.stackexchange.com/questions/187919