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

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

  • 微信银行卡列表在哪里(开通微众银行卡)

    微信银行卡列表在哪里(开通微众银行卡)

  • 京东白条怎么用(京东白条怎么用支付宝还款)

    京东白条怎么用(京东白条怎么用支付宝还款)

  • airpods盒子充电没反应(airpods盒子充电要把耳机拿出来吗)

    airpods盒子充电没反应(airpods盒子充电要把耳机拿出来吗)

  • word怎么画直线(Word怎么画直线转角)

    word怎么画直线(Word怎么画直线转角)

  • 华为手机外音突然小怎么办(华为手机外音突然很小)

    华为手机外音突然小怎么办(华为手机外音突然很小)

  • pr可以打开什么格式的视频文件(pr用什么软件打开)

    pr可以打开什么格式的视频文件(pr用什么软件打开)

  • aqm al00是华为什么型号手机(aqm-aloo是华为什么型号)

    aqm al00是华为什么型号手机(aqm-aloo是华为什么型号)

  • 荣耀play4t什么时候上市(荣耀play4什么时候发布)

    荣耀play4t什么时候上市(荣耀play4什么时候发布)

  • 如何关掉拼多多拼小圈(如何关掉拼多多隐私号码)

    如何关掉拼多多拼小圈(如何关掉拼多多隐私号码)

  • blued发不出去消息怎么办(blued不能发送消息)

    blued发不出去消息怎么办(blued不能发送消息)

  • 抖音直播的小时榜是什么(抖音直播的小时榜是不是要充流量)

    抖音直播的小时榜是什么(抖音直播的小时榜是不是要充流量)

  • 微信截图怎么截想要的一部分(手机微信截图怎么截)

    微信截图怎么截想要的一部分(手机微信截图怎么截)

  • 钉钉把对方加入黑名单,对方知道吗(钉钉把对方加入黑名单怎么复原)

    钉钉把对方加入黑名单,对方知道吗(钉钉把对方加入黑名单怎么复原)

  • 超级nfc和全功能nfc区别(超级nfcsim)

    超级nfc和全功能nfc区别(超级nfcsim)

  • 为什么手机关屏后收不到微信提示(为什么手机关屏幕了别人打电话就不显示)

    为什么手机关屏后收不到微信提示(为什么手机关屏幕了别人打电话就不显示)

  • 微信出现红色感叹号什么意思(微信出现红色感叹号是拉黑还是删除)

    微信出现红色感叹号什么意思(微信出现红色感叹号是拉黑还是删除)

  • 联通200m换光猫免费吗(联通光纤升级200兆,换光猫要钱吗)

    联通200m换光猫免费吗(联通光纤升级200兆,换光猫要钱吗)

  • 抖音每天可以发几个视频(抖音每天可以发多少视频)

    抖音每天可以发几个视频(抖音每天可以发多少视频)

  • 蓝牙技术是一种什么样的技术(蓝牙技术是一种短距离的无线电技术)

    蓝牙技术是一种什么样的技术(蓝牙技术是一种短距离的无线电技术)

  • 荣耀v30发布时间(荣耀v30发布时间及价格)

    荣耀v30发布时间(荣耀v30发布时间及价格)

  • 数据处理的基本编辑操作有哪些(数据处理的基本原则)

    数据处理的基本编辑操作有哪些(数据处理的基本原则)

  • 华为怎么找回通话记录(华为怎么找回通话录音文件)

    华为怎么找回通话记录(华为怎么找回通话录音文件)

  • 闲聊怎么听不到声音(闲聊怎么没有提醒声音)

    闲聊怎么听不到声音(闲聊怎么没有提醒声音)

  • 小米cc9双卡怎么安装(小米cc9e双卡双待怎么一个卡槽)

    小米cc9双卡怎么安装(小米cc9e双卡双待怎么一个卡槽)

  • 淘宝授权管理在哪里(手机淘宝授权管理在哪里手机版)

    淘宝授权管理在哪里(手机淘宝授权管理在哪里手机版)

  • 苹果max怎么配快充(苹果max快捷键)

    苹果max怎么配快充(苹果max快捷键)

  • vivo27没有脸部识别了吗(vivox27找不到面部解锁)

    vivo27没有脸部识别了吗(vivox27找不到面部解锁)

  • MAC OS X Yosemite开启深色模式的方法

    MAC OS X Yosemite开启深色模式的方法

  • 商贸流通企业出口退税的会计处理怎么做
  • 固定资产报废进项税额怎么处理
  • 以前多计提的税款怎么办
  • 培训学校可以不可以用燃气取暖炉
  • 不动产销售额怎么填
  • 连续三个月发烧怎么回事
  • 成本核算的三种基本方法
  • 销售费用变动率税收政策
  • 红字信息表能开多少行
  • 客运站收到承运方开具增值税专用发票可否抵扣
  • 出纳工作的七大技巧
  • 跨月的普通发票怎么开
  • 税控设备全额抵扣政策
  • 增值税和实际缴税不符
  • 费用计提后冲减怎么做账
  • 哪些计入应收账款
  • 去年成立的公司今年需要年检吗
  • 进项税发票已经认证但对方又作废
  • 税后利润分配还要交税
  • 当地预缴2%什么时候缴纳
  • 上个月开的增值税发票这个月可以作废吗
  • 计提城建税计入什么科目
  • 未分配利润转增股本 个人所得税
  • 税控机操作
  • 个人所得税申报方式选哪个比较好
  • 发票反写是什么时候
  • 管理费用属于什么现金流量项目
  • 利润分成的会计分录
  • windows10软件图标不正常显示
  • 买手机5000预算
  • 微软正式宣布收购动视暴雪
  • 开具信息咨询费的发票
  • iphonexs如何强制关机重启
  • amdr5 1400
  • 劳务费费用
  • 汇算清缴审计报告收费标准
  • php-cgi
  • 百度地图经纬度导航
  • 价值高的备件算固定资产吗
  • 计算机网络的基本概念
  • 非关联企业无偿借款涉及到税务会计分录处理
  • 持有至到期投资减值准备
  • php静态方法可以被继承吗
  • 当月注销外管证个税账户也会注销吗
  • 增值税的滞纳金税率
  • 业务招待费可以结转吗
  • php算法面试题有答案吗
  • 收到发票未抵扣增值税
  • 解决在sql脚本中怎么写
  • 招标押金有规定吗
  • 小规模纳税人开的专票对方可以抵扣吗
  • 低值易耗品如何评估
  • 增值税发票当月能红冲吗
  • 因自然灾害发生固定资产净损失
  • 营业外支出科目核算的内容
  • 支付土地租金计入什么科目里面
  • 酒店客人损坏物品不赔偿怎么报警
  • 增值税普票跨月作废怎么操作
  • 工资表里有什么
  • 应收账款的账户余额
  • mysql删除重复的id但各保留一个
  • sqlserver自定义函数在哪查看
  • mysql索引用法
  • 安装win8系统需要什么条件
  • win8装机软件
  • linux中的vim命令的功能
  • linux的hostname(主机名)修改详解
  • linux shell脚本编程100例
  • 网页设计中span
  • ActivityManagerService 启动
  • 如何使用nodejs
  • javascript的sort
  • android studio警告
  • wxpython怎么用
  • 国税局下设几个部门
  • 电子税务局开的发票怎么作废
  • 开采砂石
  • 怎么查公司税务等级
  • 建筑工程开票要在项目所在地
  • 迅雷网站官网下载
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设