位置: 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影音怎么看电视直播)

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

  • 三星s21快充多少w(三星s21ultra快充标准)

    三星s21快充多少w(三星s21ultra快充标准)

  • 华为荣耀10青春版掉电快(华为荣耀10青春版有红外线功能吗)

    华为荣耀10青春版掉电快(华为荣耀10青春版有红外线功能吗)

  • qq群里直播可以录屏么(qq群直播可以几个群一起吗)

    qq群里直播可以录屏么(qq群直播可以几个群一起吗)

  • 装机需要哪些配件(装机需要哪些配件和材料)

    装机需要哪些配件(装机需要哪些配件和材料)

  • 荣耀v30pro怎么开空调(荣耀v30pro怎么开空调遥控器)

    荣耀v30pro怎么开空调(荣耀v30pro怎么开空调遥控器)

  • 荣耀9x怎么关机(荣耀9x怎么关机清内存)

    荣耀9x怎么关机(荣耀9x怎么关机清内存)

  • 传真安装程序是什么意思(传真安装程序怎么解决)

    传真安装程序是什么意思(传真安装程序怎么解决)

  • 天猫精灵没声音怎么办(天猫精灵没声音了怎么办)

    天猫精灵没声音怎么办(天猫精灵没声音了怎么办)

  • 3.5寸硬盘和2.5寸硬盘区别(3.5寸硬盘和2.5寸硬盘寿命)

    3.5寸硬盘和2.5寸硬盘区别(3.5寸硬盘和2.5寸硬盘寿命)

  • 一体机能换cpu和显卡吗(一体机可以换cpu)

    一体机能换cpu和显卡吗(一体机可以换cpu)

  • hp1106用什么硒鼓(惠普1106打印机硒鼓型号)

    hp1106用什么硒鼓(惠普1106打印机硒鼓型号)

  • usb网络共享伤手机吗(usb网络共享网速快吗)

    usb网络共享伤手机吗(usb网络共享网速快吗)

  • 苹果耳机圆头扁头区别(苹果耳机扁头适用机型)

    苹果耳机圆头扁头区别(苹果耳机扁头适用机型)

  • 拼多多里的拼单是指(拼多多里的拼单返现是真的吗)

    拼多多里的拼单是指(拼多多里的拼单返现是真的吗)

  • 京东优惠券哪里领取(京东优惠券哪里领取2023)

    京东优惠券哪里领取(京东优惠券哪里领取2023)

  • 抖音直播怎么屏蔽消息(抖音直播怎么屏蔽字幕)

    抖音直播怎么屏蔽消息(抖音直播怎么屏蔽字幕)

  • word怎样删除空白占位符(word怎样删除空白行)

    word怎样删除空白占位符(word怎样删除空白行)

  • 苹果x充满电后有提示吗(苹果x充满电后还显示充电)

    苹果x充满电后有提示吗(苹果x充满电后还显示充电)

  • 路由器开关在哪里(路由器开关在哪里打开)

    路由器开关在哪里(路由器开关在哪里打开)

  • vivo手机有个月亮标志(vivo手机有个月牙行的东西在哪里)

    vivo手机有个月亮标志(vivo手机有个月牙行的东西在哪里)

  • 滴滴出行怎么选择人数(滴滴出行怎么选择3人)

    滴滴出行怎么选择人数(滴滴出行怎么选择3人)

  • magisk怎么卸载(magisk怎么卸载lsp)

    magisk怎么卸载(magisk怎么卸载lsp)

  • 奇异果能看电视频道吗(奇异果能看电视剧吗)

    奇异果能看电视频道吗(奇异果能看电视剧吗)

  • 网站安全级别是什么(网站安全级别是什么意思)

    网站安全级别是什么(网站安全级别是什么意思)

  • 小米手环3和4的区别(小米手环3和4的腕带是一样的吗)

    小米手环3和4的区别(小米手环3和4的腕带是一样的吗)

  • iphone7提醒事项没反应(苹果7手机提醒事项怎么用)

    iphone7提醒事项没反应(苹果7手机提醒事项怎么用)

  • 罂粟花丛中的欧洲狍 (© Arterra Picture Library/Alamy)(罂粟的花季)

    罂粟花丛中的欧洲狍 (© Arterra Picture Library/Alamy)(罂粟的花季)

  • 私营独资企业交个税还是企税
  • 小型微利企业所得税率
  • 购买税控盘分录怎么做
  • 机械租赁税率是10个点还是9个点
  • 全额工资是到手工资吗
  • 获取发票信息异常
  • 受托代销商品和受托代销商品款怎么列示
  • 用于连续生产的消费税计入
  • 车间报销办公费计入什么科目
  • 一般纳税人注销库存需要补交税吗
  • 为在建工程发生的管理费用
  • 医保卡划入账户金额
  • 冲去年其他应付款做管理费用凭证
  • 代扣业务员佣金怎么做账
  • 通信服务费可以取消吗
  • 进项发票未抵扣部份开红冲后当月能抵扣吗?
  • 软件企业增值税退税的账务处理
  • 西部大开发政策2020到期
  • 增值税代扣代缴抵扣
  • 留存收益转增股本,另一方公司怎么做账
  • 医疗机构免征增值税如何申报
  • 个人独资企业查账征收个人所得税汇算清缴
  • 疏通下水道入什么经络
  • 成本和费用属于资产吗
  • 当月支付的费用需要计提吗
  • 收到服务费分录怎么写
  • 在建工程变更建设单位
  • 生产车间工人发放福利
  • 修理费应该计入什么费用
  • 如何突出显示一行中的最小值
  • 如何解决win7系统蓝牙接收模块影响电脑蓝屏
  • 苹果手机抖音投屏到电视怎么投屏
  • dll格式的文件
  • php数组函数题目
  • gain_trickler_3202.exe 进程查询 gain_trickler_3202进程是什么文件
  • 黑枣的功效与作用图片
  • 三防手机厂商
  • php imagecopy
  • zend framework手册
  • 金银首饰零售业税负率是多少
  • 公司给职工买工伤险流程
  • php简单统计中文字符
  • 二手车征税税率减按多少税
  • 酒店收取电费合理吗
  • 预收账款多好还是少好
  • 购办公桌椅入什么费用
  • 备案办税人员信息是谁
  • 坏账核销在企业所得税汇算清缴的填写
  • 先收款后给发票合法吗
  • 待抵扣增值税退税
  • 积分换购怎么做账
  • 资产评估增值的税务处理
  • 会计准则允许预提吗
  • 为什么要把工资说的好高呢
  • 民办非企业单位有哪些
  • 坏账准备纳税调增吗
  • 建筑劳务公司的会计账务处理
  • 启用账簿时应在账簿上签名或盖章的是
  • 让Windows Server 2008系统安全更上一层楼
  • linux系统中用户可以分为三种
  • WIN7系统共享文件夹 您没有权限访问
  • linux查看sh
  • win10显示win8
  • python双循环题
  • 游戏开发指南笔趣阁
  • [置顶]游戏名 TentacleLocker
  • python的删除
  • js处理跨域方式及原理
  • Linux Shell中判断进程是否存在的方法
  • python的threadpool
  • 游戏的背包和道具系统
  • vue做移动端
  • unity编译速度吃什么硬件?
  • android环境搭建实验报告
  • 安卓手机管家删除的照片怎么恢复
  • jquery ajax结合thinkphp的getjson实现跨域的方法
  • js easyui
  • 电子税务局官网江西省
  • 浙江欧派和广东欧派哪个好
  • 德国对外投资法律劣势有哪些方面
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设