当前位置: 首页 > news >正文

Linux inode耗尽导致图片/文件无法上传

网站后台上传文件一直没有问题,突然不能上传。且无错误提示。

查看磁盘空间使用情况:

[root@srv-jigocity-web1 iplocate]# df -m
Filesystem 1M-blocks Used Available Use% Mounted on


/dev/mapper/datavg-www
6048 3594 2147 63% /var/www

网站目录已使用63%,还有很多没使用,因此不是磁盘空间的问题。

查看文件索引节点情况:

[root@srv-jigocity-web1 helpers]# df -i
Filesystem Inodes IUsed IFree IUse% Mounted on

/dev/mapper/datavg-www
786432 786432 0 100% /var/www

已经没有空余inode可用,因此导致无法创建新的文件。

原因是大量的cache小文件导致。比如记录用户GEO信息的缓存文件随着用户访问量的增长将会持续快速增长耗尽索引节点资源。

因此在设计时应该尽量避免产生大量琐碎的小文件,大量很小的文件应该把内容放入数据库进行管理。并及时清理临时文件。

相关文章:

  • 人生好比挤地铁(地铁育新站)
  • PowerDesinger12.5破解中文版-资源共享与安装介绍
  • FZU 1343 WERTYU --- 水题
  • 困惑:关于angular backbone react
  • 微软资深软件工程师:阅读代码真的很难
  • JavaScript数据格式验证探讨
  • 一步一图一代码,一定要让你真正彻底明白红黑树
  • js处理select操作总结
  • mysql误删除root用户或者忘记root密码时的解决办法(转)
  • 关于android移动开发
  • 前端知识及工具链接
  • 喷墨墨水
  • ajax
  • JavaWeb项目开发案例精粹-第4章博客网站系统-003Dao层
  • 初学者如何开发出高质量J2EE系统
  • 【Amaple教程】5. 插件
  • 30天自制操作系统-2
  • Android 架构优化~MVP 架构改造
  • PHP 小技巧
  • React Transition Group -- Transition 组件
  • Redis 懒删除(lazy free)简史
  • Sass Day-01
  • Three.js 再探 - 写一个跳一跳极简版游戏
  • yii2中session跨域名的问题
  • 阿里云爬虫风险管理产品商业化,为云端流量保驾护航
  • 多线程事务回滚
  • 复习Javascript专题(四):js中的深浅拷贝
  • 时间复杂度与空间复杂度分析
  • 数据科学 第 3 章 11 字符串处理
  • 腾讯视频格式如何转换成mp4 将下载的qlv文件转换成mp4的方法
  • 一个项目push到多个远程Git仓库
  • 原创:新手布局福音!微信小程序使用flex的一些基础样式属性(一)
  • Oracle Portal 11g Diagnostics using Remote Diagnostic Agent (RDA) [ID 1059805.
  • JavaScript 新语法详解:Class 的私有属性与私有方法 ...
  • UI设计初学者应该如何入门?
  • 阿里云ACE认证学习知识点梳理
  • 大数据全解:定义、价值及挑战
  • 数据库巡检项
  • ​软考-高级-系统架构设计师教程(清华第2版)【第15章 面向服务架构设计理论与实践(P527~554)-思维导图】​
  • ​中南建设2022年半年报“韧”字当头,经营性现金流持续为正​
  • # Java NIO(一)FileChannel
  • # 睡眠3秒_床上这样睡觉的人,睡眠质量多半不好
  • #pragma once
  • #经典论文 异质山坡的物理模型 2 有效导水率
  • (delphi11最新学习资料) Object Pascal 学习笔记---第8章第5节(封闭类和Final方法)
  • (SpringBoot)第七章:SpringBoot日志文件
  • (论文阅读23/100)Hierarchical Convolutional Features for Visual Tracking
  • (十八)三元表达式和列表解析
  • (顺序)容器的好伴侣 --- 容器适配器
  • (一)VirtualBox安装增强功能
  • (原創) 如何將struct塞進vector? (C/C++) (STL)
  • (转)IOS中获取各种文件的目录路径的方法
  • (转)JVM内存分配 -Xms128m -Xmx512m -XX:PermSize=128m -XX:MaxPermSize=512m
  • (总结)Linux下的暴力密码在线破解工具Hydra详解
  • .NET Framework杂记