位置: IT常识 - 正文

详解Linux系统中inode索引节点已满问题的解决方法(linux is)

编辑:rootadmin
这篇文章主要介绍了详解Linux系统中inode索引节点已满问题的解决方法,inode用来存放档案及目录的基本信息,包含时间和档名和使用者及群组等,需要的朋友可以参考下... 16-03-03

推荐整理分享详解Linux系统中inode索引节点已满问题的解决方法(linux is),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:linux i2,linux ini,linux中ll,linux中i是什么意思,linux is,linux ixgbe,linux中i是什么意思,linux i2,内容如对您有帮助,希望把文章链接给更多的朋友!

今天login server的一个网站,发现login后没有生成session。根据以往经验,一般是空间已满导致session文件生成失败。

代码如下:df -h 代码如下:Filesystem Size Used Avail Use% Mounted on /dev/mapper/dev01-root 75G 58G 14G 82% / udev 2.0G 4.0K 2.0G 1% /dev tmpfs 396M 292K 396M 1% /run none 5.0M 0 5.0M 0% /run/lock none 2.0G 4.0K 2.0G 1% /run/shm /dev/sda1 228M 149M 68M 69% /boot

空间剩余14G,可以排除空间已满的情况。导致文件生成失败还有另一个原因,就是文件索引节点inode已满。

代码如下:df -i 代码如下:Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/dev01-root 4964352 4964352 0 100% / udev 503779 440 503339 1% /dev tmpfs 506183 353 505830 1% /run none 506183 5 506178 1% /run/lock none 506183 2 506181 1% /run/shm /dev/sda1 124496 255 124241 1% /boot

inodes 占用100%,果然是这个问题。

详解Linux系统中inode索引节点已满问题的解决方法(linux is)

解决方法:删除无用的临时文件,释放inode。查找发现 /tmp 目录下有很多sess_xxxxx的 session临时文件。

代码如下:ls -lt /tmp | wc -l 4011517

进入/tmp目录,执行find -exec命令

代码如下:sudo find /tmp -type f -exec rm {} \;

如果使用rm *,有可能因为文件数量太多而出现Argument list too long错误。除了/tmp的临时文件外,0字节的文件也会占用inode,应该也释放。遍历寻找0字节的文件,并删除。

代码如下:sudo find /home -type f -size 0 -exec rm {} \;

删除后,inode 的使用量减少为19%,可以正常使用了。

代码如下:df -i 代码如下:Filesystem Inodes IUsed IFree IUse% Mounted on /dev/mapper/dev01-root 4964352 940835 4023517 19% / udev 503779 440 503339 1% /dev tmpfs 506183 353 505830 1% /run none 506183 5 506178 1% /run/lock none 506183 2 506181 1% /run/shm /dev/sda1 124496 255 124241 1% /boot

PS:什么是inodelinux中,文件查找不是通过文件名称来查找的。实际上是通过inode来实现文件的查找定位的。我们可以形象的将inode看做是一个指针fip。当文件存储到磁盘上去的时候,文件肯定会存放到一个磁盘位置上,可以这样想象,既然文件数据是存放在磁盘上的,如果我们知道这个文件数据的地址,当我们想要读写文件的时候,我们是不是直接使用这个地址去找到文件就可以了呢?

是的,linux下,inode其实就是可以这么认为,把inode看作是一个指向磁盘上该文件存储区的地址。只不过这个地址我们一般是没办法直接使用的,而是通过文件名来间接使用的。事实上,inode不仅包含了文件数据存储区的地址,还包含了很多信息,比如数据大小,等等文件信息。但是inode是不保存文件名的。文件名是保存在一个目录项中。每一个目录项中都包含了文件名和inode。

我们可以通过一个图来看看目录项,inode,文件数据四者之间的关系。

从上图可以看到,目录项中包含了文件名和inode。

本文链接地址:https://www.jiuchutong.com/zhishi/277532.html 转载请保留说明!

上一篇:PPS影音在线播放进程出现PPSAP.exe对系统有没有影响(pps影音怎么看电视直播)

下一篇:如何开启系统自带的勒索病毒防护(如何开启系统自带杀毒软件)

  • 大王卡申请了怎么退订(大王卡申请了怎么查订单)

    大王卡申请了怎么退订(大王卡申请了怎么查订单)

  • iphone 12 pro max是双卡双待吗

    iphone 12 pro max是双卡双待吗

  • 为什么群聊突然消失了(为什么群聊突然发不了信息)

    为什么群聊突然消失了(为什么群聊突然发不了信息)

  • qq特别关心如何取消(qq特别关心如何知道哪些人关心了你)

    qq特别关心如何取消(qq特别关心如何知道哪些人关心了你)

  • 苹果11与苹果Xr区别是什么(苹果x和苹果11哪个好)

    苹果11与苹果Xr区别是什么(苹果x和苹果11哪个好)

  • 苹果6手机触屏点不动怎么办(苹果6手机触屏不灵敏怎么调整)

    苹果6手机触屏点不动怎么办(苹果6手机触屏不灵敏怎么调整)

  • 抖音能看见谁看过我吗(抖音能看见谁看了作品吗)

    抖音能看见谁看过我吗(抖音能看见谁看了作品吗)

  • 抖音上的聊天记录怎么删除(抖音上的聊天记录可以恢复吗)

    抖音上的聊天记录怎么删除(抖音上的聊天记录可以恢复吗)

  • 微信限制支付功能多久恢复(微信限制支付功能怎么解除)

    微信限制支付功能多久恢复(微信限制支付功能怎么解除)

  • vivox27卡槽怎么有两个孔(vivox27卡槽怎么打开视频)

    vivox27卡槽怎么有两个孔(vivox27卡槽怎么打开视频)

  • 电脑物理地址有什么用(电脑物理地址有重复的吗)

    电脑物理地址有什么用(电脑物理地址有重复的吗)

  • 用户密码忘了怎么办(用户密码忘了怎么办电脑)

    用户密码忘了怎么办(用户密码忘了怎么办电脑)

  • 小米mix2s是残血845吗(小米mix2s 8+256)

    小米mix2s是残血845吗(小米mix2s 8+256)

  • 消息列表在哪里(微信评论的消息列表在哪里)

    消息列表在哪里(微信评论的消息列表在哪里)

  • 金士顿普条和骇客区别(金士顿普条和骇客神条有什么区别)

    金士顿普条和骇客区别(金士顿普条和骇客神条有什么区别)

  • airpods电量显示不准怎么办(airpods电量显示忽高忽低)

    airpods电量显示不准怎么办(airpods电量显示忽高忽低)

  • 闲鱼怎么注销实名认证(闲鱼怎么注销实体店)

    闲鱼怎么注销实名认证(闲鱼怎么注销实体店)

  • 文字环绕方式怎么设置(文字环绕方式怎么是灰色)

    文字环绕方式怎么设置(文字环绕方式怎么是灰色)

  • 192kbps是什么意思(1024kbps是什么意思)

    192kbps是什么意思(1024kbps是什么意思)

  • 苹果nfc功能在哪里设置(苹果nfc功能在哪里感应)

    苹果nfc功能在哪里设置(苹果nfc功能在哪里感应)

  • viVOx27手机有防跌落功能吗(vivox27有防误触功能吗)

    viVOx27手机有防跌落功能吗(vivox27有防误触功能吗)

  • 搜狐视频如何取消自动续费(搜狐视频如何取消自动续费会员)

    搜狐视频如何取消自动续费(搜狐视频如何取消自动续费会员)

  • 关于vue2与vue3(vue2和vue3的兼容)

    关于vue2与vue3(vue2和vue3的兼容)

  • 使用Element时默认勾选表格toggleRowSelection方式(element remove)

    使用Element时默认勾选表格toggleRowSelection方式(element remove)

  • 航信金税盘时间校准
  • 资金账簿印花税减半政策
  • 当月销售下月开票如何做账分录
  • 一季度计提的所得税分录
  • 从小规模纳税人购进产品进项税怎么计算
  • 工程施工企业的账务处理
  • 资产减值测试是什么意思
  • 特许权使用费怎样向海关申报
  • 展厅出租或招商
  • 挂靠被查出来后挂靠费怎么处理?
  • 股东利润分配怎么交税
  • 发票抄报逾期如何处罚
  • 非居民企业减免的利息是否交增值税
  • 供热企业免税收入标准
  • 一般纳税人小型微利企业印花税
  • 工会经费可以不提吗
  • 农民专业合作社属于什么企业类型
  • 长期借款费用资本化
  • 城市维护建设税属于什么税种
  • 房地产企业建设的幼儿园如何缴纳城镇土地使用税
  • 删除打印机如何添加
  • 研发产品对外销售研发材料不得加计扣除分录
  • 研发销售型软件有哪些
  • 坏账准备如何做账
  • 拍卖公司财务
  • php 7z
  • 鸿蒙系统如何设置定位
  • PHP:Memcached::setOption()的用法_Memcached类
  • 企业人员工资怎么避税
  • 高薪员工辞退补偿金
  • 企业收到借款利息收入是否交增值税
  • 收取的延期付款利息会计调账处理
  • yum安装php5
  • 工程结算结算gbq文件怎么做
  • lvresize命令
  • java enum tostring
  • 固定资产清理借方增加还是减少
  • 收据可以用来做账吗
  • 小规模纳税人直接从农户购入农产品要交增值税吗
  • 已认证未抵扣完的进项
  • 你必须了解的最大的问题
  • MySQL常用命令关键字
  • nosql manager for mongodb
  • 购入固定资产入账成本
  • 原始凭证如何粘贴在记账凭证正确粘法图解
  • sql server操作教程
  • 广告制作费怎么入账
  • 资产减值准备如何影响利润
  • 以非现金资产抵偿债务
  • 制造费用主要核算项目
  • 车船税没有发票可以入账吗
  • 经营杠杆系数的经济含义
  • 以现金形式发工资违法吗
  • 固定资产处置的会计科目
  • 减免税款月末是否结平
  • 连锁药店之间调拨药品
  • 明细分类账三栏式
  • 使用SSIS创建同步数据库数据任务的方法
  • mysql查看使用情况
  • fedora linux安装教程
  • win8安装win10驱动
  • win10快速切换到桌面快捷键
  • windows资源管理器被结束进程了怎么办
  • 苹果MAC电脑怎么玩圣安地列斯
  • mac无线打印
  • linux软件列表
  • shell命令windows
  • cocos2dx键盘控制移动
  • node.js中module.exports与exports用法上的区别
  • c opengl
  • jquery页面跳转的方法
  • shell示例
  • unity 移动端
  • jquery设置禁用
  • python爬虫爬取网页数据
  • python切片菜鸟教程
  • 关闭计算机盖的功能
  • 如果我中了双色球
  • 广东省行业税负率表
  • 江西省税务局官网
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设