我正在尝试检查虚拟 CentOS 服务器上的可用磁盘空间(6 GB RAM、400 GB 磁盘空间、3x CPU)
这是输出df -hT
:
Filesystem Type Size Used Avail Use% Mounted on
/dev/vzfs reiserfs 242G 578M 36G 2% /
none devtmpfs 4,0G 4,0K 4,0G 1% /dev
如您所见,可用磁盘空间只有 36 GB,但实际数据只有 0.5 GB。(另外,242 GB 的总空间与承诺的 400 GB 不符,但这不是我担心的)
该百分比再次看起来合理,并且检查du
返回的使用量大致相同。
我能够用它dd
创建一个 50 GB 的文件,所以我猜测它只是“可用”值,这是错误的。
这里发生了什么?
编辑:一夜之间,问题似乎已经自行解决。服务器没有重新启动。我 99% 确信这与主机托管商正在进行的虚拟化有关,但如果有人能对此有所解释,我将不胜感激。
答案1
运行quotacheck -vguma
并查看是否为该文件系统设置了配额。同时查看该挂载点的顶级目录,看看其中是否有任何文件带有“quota”字样。
另外,在文件系统上运行 fsck 并重新启动。可能是文件系统损坏。