mkdir: 无法创建目录"11": 设备上没有空间 5

[root@ZXDELL-01media]#df-h文件系统容量已用可用已用%%挂载点/dev/sda31.8T193G1.5T12%/tmpfs7.8G07.8G0%/... [root@ZXDELL-01 media]# df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/sda3 1.8T 193G 1.5T 12% /
tmpfs 7.8G 0 7.8G 0% /dev/shm
/dev/sda1 194M 30M 155M 16% /boot
/dev/sdg5 2.0T 1.6T 294G 85% /home/media
[root@ZXDELL-01 media]# df -ih
文件系统 Inode 已用(I) 可用(I) 已用(I)%% 挂载点
/dev/sda3 116M 255K 116M 1% /
tmpfs 2.0M 1 2.0M 1% /dev/shm
/dev/sda1 50K 39 50K 1% /boot
/dev/sdg5 128M 4.6K 128M 1% /home/media
[root@ZXDELL-01 media]# mkdir 11
mkdir: 无法创建目录"11": 设备上没有空间

有高手帮忙解决下,较急,谢谢!(只有5财富值了)
展开
 我来答
金融的生活王者

2020-11-06 · TA获得超过2.4万个赞
知道大有可为答主
回答量:3.9万
采纳率:79%
帮助的人:1372万
展开全部
  现象:df -h显示硬盘还有14G空间,但是touch file/mkdir directory都失败,提示硬盘没有空间

  

  原因:df -ia查看下inode的使用情况,发现已经爆了,(下图显示使用88%,还没有用完)

  

  那么,inode究竟是什么?为什么它使用完,就不能创建文件和文件夹了?

  解释:文件储存在硬盘上,硬盘的最小存储单位叫做"扇区"(Sector)。每个扇区储存512字节(相当于0.5KB)。

操作系统读取硬盘的时候,不会一个个扇区地读取,这样效率太低,而是一次性连续读取多个扇区,即一次性读取一个"块"(block)。这种由多个扇区组成的"块",是文件存取的最小单位。"块"的大小,最常见的是4KB,即连续八个 sector组成一个 block。

  文件数据都储存在"块"中,那么很显然,我们还必须找到一个地方储存文件的元信息,比如文件的创建者、文件的创建日期、文件的大小等等。这种储存文件元信息的区域就叫做inode,中文译名为"索引节点"(index node)。

  每一个文件都有对应的inode,里面包含了与该文件有关的一些信息

  

  可以使用stat命令查看inode的信息:stat example.txt

  另外,单个目录下子目录的数量也是有限制的
镭速传输
2024-10-28 广告
作为深圳市云语科技有限公司的一员,我们推出的FTP替代升级方案,旨在解决传统FTP在安全性、效率、稳定性及管理方面的不足。我们的产品通过采用自主研发的Raysync传输协议,实现高效、安全的文件传输,即使在恶劣网络环境下也能确保传输的稳定性... 点击进入详情页
本回答由镭速传输提供
bluepotato
2015-07-03
知道答主
回答量:11
采纳率:0%
帮助的人:5.6万
展开全部
找一些没用的文件删除就OK了。
在磁盘上建立文件的时候需要两个条件:1.磁盘空间,2.需要有inode 任何一个满了都回提示设备没有空间。
可以使用df -ia查看磁盘详细信息。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式