可用+已用大小仅占分区总大小的 19%

可用+已用大小仅占分区总大小的 19%

我在 OpenVZ 上有一个装有 Ubuntu 的 VPS。我前一天注意到 df -h 命令的输出返回了奇怪的值。

Filesystem      Size  Used Avail Use% Mounted on
/dev/simfs       54G  1.5G  8.8G  14% /
devtmpfs        2.0G     0  2.0G   0% /dev
tmpfs           2.0G  3.6M  2.0G   1% /dev/shm
tmpfs           2.0G  9.2M  2.0G   1% /run
tmpfs           5.0M     0  5.0M   0% /run/lock
tmpfs           2.0G     0  2.0G   0% /sys/fs/cgroup
none            2.0G     0  2.0G   0% /run/shm

您可以看到 /dev/simfs 分区上可用和已使用的空间总计为 10.3GB,而整个分区应该有 54GB 大。

我在网上搜索过,但找不到任何有用的东西。人们通常会遇到打开已删除文件的问题,但我怀疑这不是问题。

你们知道是什么原因导致了这个奇怪的问题吗?这是我的 VPS 提供商必须修复的问题吗?

提前致谢

答案1

你看到的是厚配置和精简配置:

  • 厚配置:您请求的全部磁盘空间仅供您分配和保留。(昂贵!)
  • 精简配置:您请求的磁盘空间与其他用户共享,并且只有您实际使用的磁盘空间分配给您,而可用空间则从共享池中分配。(便宜,而且现在大多数 CSP 都是这样做的)

由于我不在 OpenVZ 工作,我不知道他们如何物理分配您的空间,但如果他们使用最佳实践,如果您的实际使用量达到 50% 到 85%,您会看到 Avail 列会增长,直至最大值 54G。

相关内容