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

【inode使用 100%,导致项目异常】

Inode使用 100%,导致项目异常

      • 场景:
      • 问题:
      • 扩展:
      • 解决:

场景:

php 项目+宝塔+linux

问题:

  1. beast不解析加密代码,导致报类找不到
    在这里插入图片描述
  2. php无法启动
    在这里插入图片描述
  3. inode 100%
    在这里插入图片描述

扩展:

文件在存储到磁盘中的时候,会同时用到inode和block,inode保存文件属性信息,包括文件名,大小,权限,时间,存储位置等,而block中则保存实际的数据,所以如果inode用完的话,即使磁盘还有空间也无法创建新文件了。(如上图)

解决:

1.查看磁盘分区和inode使用情况

df -h #查看磁盘分区使用情况
df -ih #查看inode节点使用情况
  1. 查找并删除临时文件,这里应该能解决问题
ll -rt /tmp | wc -l
find /tmp -type f -exec rm {} \;
  1. 删除0字节的文件
find /home -type f -size 0 -exec rm {} \;
  1. 渐进查找包含大量文件的目录并删除
for i in /*; do echo $i; find $i |wc -l; done
for i in /var/*; do echo $i; find $i |wc -l; done

在这里插入图片描述

相关文章:

  • 第2天:认识LSTM
  • 解锁日事清任务自定义字段功能:创建类型、配置字段与应用场景
  • Selenium常用函数介绍
  • 数据质量是什么意思?怎样做好数据质量监控?
  • C++定长内存块的实现
  • Postman常见问题及解决方法
  • 带有输入的CDS和程序调用
  • NLP驱动网页数据分类与抽取实战
  • Kotlin 2.1 一元二次方程(顺序结构版)
  • 学习路之PHP--webman安装及使用
  • Vue---vue使用AOS(滚动动画)库
  • ArcGIS Maps SDK for JavaScript:使用图层过滤器只显示FeatureLayer的部分要素
  • 网络包在 Linux 中的处理流程
  • Web前端之隐藏元素方式的区别、Vue循环标签的时候在同一标签上隐藏元素的解决办法、hidden、display、visibility
  • Vue3解决“找不到模块@/components/xxx.vue或其相应的类型声明ts文件(2307)”
  • qt network 整体框架
  • 群晖NAS如何在虚拟机创建飞牛NAS
  • vue3+js示例
  • Android 本地存储路径说明
  • Android基础回顾】六:安卓显示机制Surface 、 SurfaceFlinger、Choreographer
  • 个人网站需要备案吗/南京seo网络推广
  • 石家庄商城网站建设/深圳网络推广培训学校
  • 自制模板图用什么软件/seo排名软件哪个好用
  • 主题猫wordpress/网站优化有哪些技巧
  • 株洲营销型网站建设/白帽seo是什么
  • 多语言企业网站开发/深圳网站优化软件