首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法写入磁盘,但磁盘未满

无法写入磁盘,但磁盘未满
EN

Ask Ubuntu用户
提问于 2015-10-25 16:01:30
回答 1查看 6.3K关注 0票数 5

我不能写入任何文件,即使是根文件,也不能执行任何其他需要写入的操作。任何需要编写的进程也不能,因此它们都失败了。df说我有足够的空间:

代码语言:javascript
复制
Filesystem      Size  Used Avail Use% Mounted on
/dev/xvda1       30G   14G   15G  48% /
udev            984M  4.0K  984M   1% /dev
tmpfs           399M  668K  399M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            997M     0  997M   0% /run/shm

我发现的“无法写入磁盘”的所有结果都是关于合法的完整磁盘的。我甚至不知道从哪里开始。今天早上这个问题不知从哪里冒出来了。

PHP的最后一个日志条目是“失败:设备(28)上没有空间”。Vim说“无法打开(文件)进行书写”。其他应用程序也会出现类似的错误。

为了确定,删除了~1gb之后,问题仍然存在。我也重新启动了。Ubuntu 12.04

EN

回答 1

Ask Ubuntu用户

发布于 2015-10-25 17:28:26

编辑中由操作回答:

编辑:事实证明,尽管我没有耗尽磁盘空间,但我还是没有使用inode。问题在这里解决了:你已经筋疲力尽了。很可能您在某个地方有一个目录,其中包含许多非常小的文件。

什么是inode?

Ext4的理论限制是40亿个文件,这取决于它用来识别每个文件的inode号的大小(ext4使用32位inode号)。但是,正如John所说,Ext4静态地分配inode表,因此在创建文件系统时设置了实际的限制。

来源

票数 1
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/689774

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档