系統

系統

系統

  • 一個實例運行在亞馬遜EC2
  • 它是一個m1.大號EC2實例
  • 實例正在運行Ubuntu 伺服器 12.04 LTS

這是發生的事情...

首先,讓我們執行以下命令:

root@host:~# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1      9.9G  6.6G  2.8G  71% /
udev            3.7G  8.0K  3.7G   1% /dev
tmpfs           746M  184K  745M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.7G     0  3.7G   0% /run/shm
/dev/xvdb       414G  199M  393G   1% /mnt

上面的輸出告訴我們 199 MB 或/dev/xvdb(我們的暫存)的 1% 正在使用中。然而,輸出ls告訴我們該設備幾乎是空的。

root@host:~# ls -lah /mnt
total 24K
drwxr-xr-x  3 root root 4.0K Nov 11 11:27 .
drwxr-xr-x 23 root root 4.0K May  1 15:57 ..
drwx------  2 root root  16K Nov 11 11:27 lost+found

是什麼消耗了所有空間?

編輯:附加資訊...

正如下面的評論中所建議的,這裡是輸出du -sch /mnt

root@host:~# du -sch /mnt
20K     /mnt
20K     total

……這是輸出mount

root@host:~# mount
/dev/xvda1 on / type ext4 (rw)
proc on /proc type proc (rw,noexec,nosuid,nodev)
sysfs on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
udev on /dev type devtmpfs (rw,mode=0755)
devpts on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
tmpfs on /run type tmpfs (rw,noexec,nosuid,size=10%,mode=0755)
none on /run/lock type tmpfs (rw,noexec,nosuid,nodev,size=5242880)
none on /run/shm type tmpfs (rw,nosuid,nodev)
/dev/xvdb on /mnt type ext3 (rw)

答案1

嘗試du -hk /mnt查看磁碟使用情況

相關內容