我不知道这应该如何工作。我照做了df -h
,得到了这个结果。
Filesystem Size Used Avail Use% Mounted on
/dev/vzfs 39G 5.8G 24M 100% /
none 512M 4.0K 512M 1% /dev
所以我有 39GB 的磁盘,其中 5.8GB 已使用,这意味着还有 24MB 可用?这应该如何运作?
我尝试扫描可能包含许多小文件的文件夹,但结果并没有什么有趣的东西。这du -h
或多或少证实了只有 5.8GB 在使用中。
我想弄清楚是什么原因造成的,因为从 munin 给我的图表来看,磁盘使用率从 15% 上升到 100% 以上,然后服务器重新启动。我希望能够找出原因。
答案1
我猜您正在运行 OpenVZ 类型的 VPS,并且您的主机托管商过度使用了存储空间。
在 OpenVZ 和类似系统中,磁盘大小显示为您在主机系统中允许使用的存储量,但实际上并没有为您保留的专用区域。在这种情况下,主机提供商可能会向所有用户承诺比实际更多的存储空间(例如,5 个用户可以在 1 TB 磁盘上使用最多 500G 的存储空间),并希望他们平均不会使用所有这些空间。
如果有,则表明存在类似情况。请联系您的提供商。