Linux说我的空间已经满了2.4 / 50GB使用

今天我遇到了一个问题,我不确定是否是我的托pipe服务提供商的错误configuration,因为我没有改变任何有关文件系统。

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上,根文件系统不是真正的文件系统,而是主机上的目录 。 主机上的该目录已用完磁盘空间。

这是一个强有力的信号,表明你的提供者有显着的过度使用资源,并没有很好地监控它们,或者根本没有。 被称为ploop的simfs的replace更难以超载 ,具有更强的磁盘空间保证,性能更好。

我强烈build议你尽快find另一家提供商。 这是不太可能成为你现有的最后一个问题。 (当然,不是基于OpenVZ的。)