No space left on device-----inode索引节点满了

1、传输文件的时候发现没空间了,df -h一看,空间多的是,于是df -ih发现索引节点满了

2、找出根空间下所有文件夹,哪个文件夹下的文件数量过多,不正常

for i in /*; do echo $i; find $i | wc -l; done
3、找到之后,根据情况,删除可删的文件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
这个错误提示表明在服务器上创建文件夹时出现了空间不足的问题。根据引用和引用[2]的描述,尽管使用df -h命令来查看系统盘和数据盘的使用情况,它们并没有,但是仍然无法创建文件或文件夹。这可能是由于磁盘配额的限制导致的。 解决这个问题的一种方法是检查磁盘配额设置。您可以使用命令quota -s来查看当前用户的磁盘配额设置。如果配额已经达到上限,您可以联系系统管理员进行调整。 另一种可能的原因是,系统的inode已经用完。每个文件和文件夹都占用一个inode。即使磁盘空间有剩余,但如果inode用完了,仍然无法创建新的文件或文件夹。您可以使用命令df -i来查看inode的使用情况。如果inode用完了,您可以删除一些不再需要的文件或文件夹来释放inode。 根据引用的描述,您尝试使用rm -rf *命令删除文件,但由于文件太多,导致Argument list too long的错误。您可以尝试使用find命令与xargs命令结合使用来删除大量文件或文件夹。例如,您可以使用以下命令来删除指定目录下的所有文件和文件夹: find /path/to/directory -type f -delete find /path/to/directory -type d -delete 请注意,上述命令将删除指定目录下的所有文件和文件夹,请谨慎操作。 综上所述,您可以尝试以下步骤来解决问题: 1. 使用quota -s命令检查当前用户的磁盘配额设置。 2. 使用df -i命令检查inode的使用情况。 3. 如果磁盘配额已或inode已用完,请联系系统管理员进行调整。 4. 如果需要删除大量文件或文件夹,请使用find命令与xargs命令结合使用。 希望这些信息对您有所帮助。如果您还有其他问题,请随时提问。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值