今天我遇到了一个问题,我不确定它是否是我的托管服务提供商的错误配置,因为我没有改变任何有关文件系统的内容.
df -h说:
df -h Filesystem Size Used Avail Use% Mounted on /dev/simfs 50G 2.4G 0 100% /
它表示它已经100%使用,但实际上只有2.4G的50个使用.我也试图删除一些很大的日志文件,但它没有帮助.
我还检查了“du -sh *”,如果有什么大的,但找不到任何大的东西.
有人有想法吗?
//编辑:
有足够的免费INode.
df -hi Filesystem Inodes IUsed IFree IUse% Mounted on /dev/simfs 25M 137K 25M 1% /
//编辑:
完成输出:
df -T Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/simfs simfs 52428800 2127284 0 100% / none devtmpfs 262144 4 262140 1% /dev none tmpfs 52432 56 52376 1% /run none tmpfs 5120 0 5120 0% /run/lock overflow tmpfs 1024 0 1024 0% /tmp none tmpfs 209700 0 209700 0% /run/shm none tmpfs 102400 0 102400 0% /run/user
//编辑:权限:
ls -la /dev/simfs brw------- 1 root root 144,149 Aug 14 00:01 /dev/simfs
解决方法
您正在使用基于OpenVZ的VPS,并且在此VPS上,您的根文件系统实际上不是文件系统,而是
a directory on the host.主机上的该目录已用完磁盘空间.
这是一个强烈的迹象,表明您的提供商拥有大量过度使用的资源,并且没有很好地监控它们,或者根本没有. replacement for simfs,known as ploop,更难以过度使用,具有更强的磁盘空间保证,性能更好.
我强烈建议您尽快找到其他提供商.这不太可能是您当前遇到的最后一个问题. (当然,不是基于OpenVZ的.)