今天我遇到了一个问题,我不确定这是否是我的托管服务提供商的错误配置,因为我没有对文件系统进行任何更改。
df-h 说:
df -h
Filesystem Size Used Avail Use% Mounted on
/dev/simfs 50G 2.4G 0 100% /
它显示已使用 100%,但实际上 50 个中只有 2.4G 正在使用。我也尝试删除一些较大的日志文件,但没有帮助。
我还用“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
答案1
您正在使用基于 OpenVZ 的 VPS,并且在此 VPS 上,您的根文件系统实际上不是文件系统,但是主机上的目录。主机上的该目录的磁盘空间已不足。
这是一个强烈的信号,表明您的提供商已过度投入资源,并且没有很好地监控它们,或者根本没有监控它们。simfs 的替代品,称为 ploop,更难以过度承诺,磁盘空间有更强的保障,并且性能更好。
我强烈建议您尽快寻找其他提供商。这不太可能是您当前提供商遇到的最后一个问题。(当然,不是基于 OpenVZ 的提供商。)