Linux说我的空间已满,已使用2.4 / 50gb


17

今天,我遇到了一个问题,我不确定这是否是我的托管服务提供商的错误配置,因为我没有更改文件系统的任何内容。

df -h说:

df -h
Filesystem Size Used Avail Use%  Mounted on
/dev/simfs 50G  2.4G  0    100%  /

它说它已被100%使用,但实际上只有50个中的2.4G在使用。我也尝试删除一些很大的日志文件,但这没有帮助。

我还检查了“ du -sh *”是否有大的东西,但找不到大的东西。

有人有主意吗?

// edit:有足够的INode可用。

df -hi
Filesystem     Inodes IUsed IFree IUse% Mounted on
/dev/simfs        25M  137K   25M    1% /

// edit:完成输出:

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

// edit:权限:

ls -la /dev/simfs
brw------- 1 root root 144, 149 Aug 14 00:01 /dev/simfs

托管VM的计算机上的磁盘空间/配额可能存在一些问题,您应联系托管提供商。
杜尚·巴季奇

这也是我目前的想法,我已经与他们联系(等待答案)。
Zazama

1
您是否也在寻找孤立的文件描述符?即lsof -n | grep -i delet
亚伦

Answers:


31

您正在使用基于OpenVZ的VPS,在此VPS上,您的根文件系统实际上不是文件系统,而是主机上的目录。主机上的该目录磁盘空间不足。

这有力地表明您的提供商严重过量使用了资源,并且没有很好地监控或根本没有对其进行监控。simf替代品称为ploop,更难以过量使用,对磁盘空间的保证更大,并且性能更好。

我强烈建议您尽快找到其他提供商。这不太可能是您当前遇到的最后一个问题。(当然,不是基于OpenVZ的。)


2
感谢您的解释,听起来很合理。我的VPS已经使用了半年,直到昨晚才出现任何问题。它也是只有512mb内存的小型硬盘,不需要太多电源。我将等待他们的解释,然后决定要怎么做。
Zazama 2015年

2
原来你是对的,这对他们来说是个问题。显然,他们不承认自己过度使用了主机系统:P
Zazama 2015年

@Zazama所以...你决定做什么?
不合理的约翰

@irrationalJohn好吧,他们在收到他们的回复后2小时内解决了问题,他们免费给了我9天的时间,所以我决定呆在那里。我不在此服务器上托管重要项目,因此停机时间没什么大不了的。但是对于我的未来,我了解到,如果重要的话,最好花更多的钱来获得更好的质量和支持(我在谈论停机时间,因为写入数据库不再起作用,这迫使我关闭了该站点)。
Zazama
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.