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

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

  • 智学网在线考试有监控吗(智学网在线考试在哪)

    智学网在线考试有监控吗(智学网在线考试在哪)

  • 降噪耳机怎么选(降噪耳机怎么选择耳机帽型号)

    降噪耳机怎么选(降噪耳机怎么选择耳机帽型号)

  • 苹果网易云怎么删除歌单(苹果网易云怎么扫描本地音乐)

    苹果网易云怎么删除歌单(苹果网易云怎么扫描本地音乐)

  • ipadpro前置摄像头在哪里(ipadpro前置摄像头)

    ipadpro前置摄像头在哪里(ipadpro前置摄像头)

  • 微信里面怎样开通视频号(微信里面怎样开美颜视频)

    微信里面怎样开通视频号(微信里面怎样开美颜视频)

  • 微信怎么看注册时间多长(微信怎么看注册天数)

    微信怎么看注册时间多长(微信怎么看注册天数)

  • win10能直接装回xp吗(win10能直接重装系统吗)

    win10能直接装回xp吗(win10能直接重装系统吗)

  • uefi hard disk是固态硬盘吗(uefe hard disk)

    uefi hard disk是固态硬盘吗(uefe hard disk)

  • 计算机6个性能指标(计算机6个性能是什么)

    计算机6个性能指标(计算机6个性能是什么)

  • 3d渲图特别慢怎么办(3d渲染图太慢了怎么办)

    3d渲图特别慢怎么办(3d渲染图太慢了怎么办)

  • led调光器原理(led调光器如何使用)

    led调光器原理(led调光器如何使用)

  • 拒收消息怎么设置(拒收消息怎么拒收)

    拒收消息怎么设置(拒收消息怎么拒收)

  • 微信红包退回对方有提示吗(微信红包退回对方,怎么看金额)

    微信红包退回对方有提示吗(微信红包退回对方,怎么看金额)

  • 什么是京东自营商品(什么是京东自营商品京东卡怎么用)

    什么是京东自营商品(什么是京东自营商品京东卡怎么用)

  • 便携式手机相片打印机需要墨吗(便携拍照)

    便携式手机相片打印机需要墨吗(便携拍照)

  • 手机安装的软件在哪找(手机安装的软件删除了怎么找回)

    手机安装的软件在哪找(手机安装的软件删除了怎么找回)

  • 魅族16thplus充电接口(魅族16thplus充电器多少w)

    魅族16thplus充电接口(魅族16thplus充电器多少w)

  • 2016111是什么型号呢(20161117是什么星座)

    2016111是什么型号呢(20161117是什么星座)

  • static变量存在哪(static的变量可以赋值吗)

    static变量存在哪(static的变量可以赋值吗)

  • 快手同乡服务怎么显示(快手同乡服务怎么取消)

    快手同乡服务怎么显示(快手同乡服务怎么取消)

  • 手机怎么批量清空微博(手机怎么批量清理内存)

    手机怎么批量清空微博(手机怎么批量清理内存)

  • 为什么电脑开不了机反复启动(为什么电脑开不了机)

    为什么电脑开不了机反复启动(为什么电脑开不了机)

  • vivox6d是骁龙多少(vivox6骁龙多少)

    vivox6d是骁龙多少(vivox6骁龙多少)

  • mac钥匙串密码忘记了(macos钥匙串密码忘记)

    mac钥匙串密码忘记了(macos钥匙串密码忘记)

  • 攀牙湾安达曼海的红树林,泰国 (© Ratnakorn Piyasirisorost/Getty Images)(缅甸安达曼海)

    攀牙湾安达曼海的红树林,泰国 (© Ratnakorn Piyasirisorost/Getty Images)(缅甸安达曼海)

  • Win10自带的重装系统(win10自带的重装能彻底清除上网记录和u盘记录吗)

    Win10自带的重装系统(win10自带的重装能彻底清除上网记录和u盘记录吗)

  • 以前年度损益调整
  • 活动策划费属于业务宣传费吗
  • 其他综合收益属于损益类科目吗
  • 行政单位要考什么
  • 注册商标怎么做账
  • 流动负债是总负债吗
  • 收到采购商品
  • 金税盘技术服务费可以全额抵扣吗
  • 个体户生产经营所得税税率表
  • 拒绝税务检查的情形
  • 专票可以当费用票吗
  • 显示发票离线,应当如何处理
  • 税务局工会经费新举措
  • 拿到省级奖有什么用
  • 加计抵减什么时候做账务处理
  • 认缴实收资本印花税什么时候交
  • 速动资产不包括存货和预付账款
  • 收到房租的增值税税率
  • 新公司税控盘购买流程
  • 公司有好多没有股份的人
  • 增值税留抵退税怎么记账
  • 预付办公用品费用,未收到发票
  • 出口视同内销的账务处理?
  • 应收票据冲转是什么科目
  • dghm.exe是什么程序
  • phpinclude
  • 带息应收票据会计处理,到期
  • 报销的费用计入什么科目
  • 社保缴费基数差1000一般差多少?
  • 股东分红应该在哪个科目
  • 前端使用vue
  • vue错误提示
  • php怎么定义全局变量
  • 律师事务所要交残保金吗
  • python的pillow库如何安装
  • 材料暂估入库如何进行账务处理
  • 自产自销免税农产品需要缴纳印花税吗
  • 企业对外报送的财务报表
  • 以房租入股股份怎么计算
  • python装饰器如何保留原函数信息
  • 初学者应该看什么书
  • 跨月更正申报会扣信用分么
  • sql2019远程连接
  • 简易计税的增值税税率
  • 车辆购置税 购置
  • 最新出口退税申报需要哪些资料
  • 销售货物物流运输丢失取得赔偿款需要缴纳企业所得税吗
  • 募捐建议
  • 扣税时账上没钱怎么办
  • 如何计算更新改造后的入账价值
  • 用友关账怎么取消
  • 期初试算平衡表资产多
  • 债务抵消的构成要件
  • 房地产一般纳税人可以不预缴增值税吗?
  • 现金折扣与商业折扣的计算
  • 纳税人和负税人区别通俗易懂
  • win8.1无法连接无线网
  • 注册表的命令
  • Ubuntu远程桌面连接
  • PSof1.exe - PSof1是什么进程 有什么作用
  • javascript事件模型介绍
  • js添加列表项
  • perl-v
  • 使用jquery操作dom
  • python 对象函数
  • js复制数组的方法
  • jquery.ui
  • python 解析js
  • node.js ts
  • 删除的照片怎么还原
  • Python selenium 父子、兄弟、相邻节点定位方式详解
  • python系统监控
  • 课题研究经费预算一般多少比较合适
  • 核定征收怎么计算税额
  • 江苏省国家税务局电子税务局官网
  • 美国各州房产税税率
  • 豪车消费税的征税范围
  • 免税发票可以抵多少税
  • 百旺开票软件打不开怎么回事
  • 南宁市税务局稽查局领导
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设