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

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

  • 华为连拍功能怎么用(华为连拍功能怎么用mate30)

    华为连拍功能怎么用(华为连拍功能怎么用mate30)

  • 钉钉上课老师会看到学生吗(钉钉上课老师会看到学生吗连麦)

    钉钉上课老师会看到学生吗(钉钉上课老师会看到学生吗连麦)

  • 全民k歌播放器异常怎么回事(全民k歌播放器在哪里)

    全民k歌播放器异常怎么回事(全民k歌播放器在哪里)

  • 苹果更新了怎么没有查找朋友了(苹果更新了怎么换壁纸)

    苹果更新了怎么没有查找朋友了(苹果更新了怎么换壁纸)

  • 华为手机怎么做图片加文字(华为手机怎么做pdf文件)

    华为手机怎么做图片加文字(华为手机怎么做pdf文件)

  • 照片上面怎么加文字(照片上面怎么加日期和时间)

    照片上面怎么加文字(照片上面怎么加日期和时间)

  • 拼多多申请了退款但是已经发货了怎么办(拼多多申请了退款货又收到)

    拼多多申请了退款但是已经发货了怎么办(拼多多申请了退款货又收到)

  • 键盘段落感是什么意思(键盘段落感强好还是不好)

    键盘段落感是什么意思(键盘段落感强好还是不好)

  • 电脑搜狗输入法打字看不到打字框(电脑搜狗输入法打不出汉字)

    电脑搜狗输入法打字看不到打字框(电脑搜狗输入法打不出汉字)

  • 200m带宽下载速度多少(200M带宽下载速率)

    200m带宽下载速度多少(200M带宽下载速率)

  • 快手上的红心代表什么(快手上的红心是什么意思)

    快手上的红心代表什么(快手上的红心是什么意思)

  • 段前间距1行怎么设置(word段前间距1行)

    段前间距1行怎么设置(word段前间距1行)

  • 苹果x原装配件有哪些(苹果x里面配件)

    苹果x原装配件有哪些(苹果x里面配件)

  • 手机怎么删除快手作品(手机怎么删除快捷功能)

    手机怎么删除快手作品(手机怎么删除快捷功能)

  • 华为手机怎么显示后台(华为手机怎么显示返回键)

    华为手机怎么显示后台(华为手机怎么显示返回键)

  • 小米mix3怎么设置滑盖动作(小米mix3怎么设置流量限制)

    小米mix3怎么设置滑盖动作(小米mix3怎么设置流量限制)

  • 24寸和27寸显示器的对比(24寸和27寸显示器哪个适合游戏)

    24寸和27寸显示器的对比(24寸和27寸显示器哪个适合游戏)

  • 小米手机的飞行模式在哪里设置(小米手机的飞行模式在哪个地方取消)

    小米手机的飞行模式在哪里设置(小米手机的飞行模式在哪个地方取消)

  • 华为手机状态栏在哪里(华为手机状态栏拉不下来怎么办)

    华为手机状态栏在哪里(华为手机状态栏拉不下来怎么办)

  • vivox27充电器型号(vivox27原装充电器型号)

    vivox27充电器型号(vivox27原装充电器型号)

  • 蚂蚁森林偷能量(蚂蚁森林偷能量放话语录)

    蚂蚁森林偷能量(蚂蚁森林偷能量放话语录)

  • 巧影怎么找不到色度键(巧影为什么总是打不开)

    巧影怎么找不到色度键(巧影为什么总是打不开)

  • 车辆购置税会计科目怎么做账
  • 企业生产经营管理包括哪些
  • 小规模纳税人可以开9%专票吗
  • 采购的固定资产验收无误后直接安装使用
  • 发票认证是干嘛
  • 超市卡发票可以抵扣吗
  • 施工企业收到工程款交付税款的时间
  • 培训发生的住宿费 差旅费可以放入职工教育经费吗
  • 小微企业增值税起征点是多少
  • 企业间借款增值税税率
  • 怎么调整应收账款账龄
  • 企业所得税免税收入和不征税收入
  • 关于营改增发票开具的热点问题
  • 学校购货合同
  • 收到保险公司赔款计入什么科目
  • 确认收入后又退部分款怎么做账
  • 以前年度未申报的专项附加扣除
  • 如何核对往来账明细
  • 施工项目直接成本和间接成本
  • 当月未抵扣进项税在进项税额明细表怎么填
  • 上级拨入资金计入什么科目
  • 当期应交所得税怎么计算
  • 筹建期间费用计什么科目
  • linux怎么测试端口
  • 如何关闭win10专业版自动更新
  • 结转待抵扣
  • 消费税和增值税的征税范围有何不同
  • 投资性房地产出售
  • postman汉化包
  • pytorch说明文档
  • yolov1网络结构图详解
  • 今天是520该说什么
  • vue pending
  • css添加边框阴影 立体效果
  • 外贸公司主要是做什么产品
  • 应收账款科目有哪些类别
  • 社保缴费基数是怎么确定的
  • 打车费属于差旅费吗
  • 固定资产报废如何记账
  • python根据键输出值
  • 账上没有实收资本
  • 厂区地面硬化属于土建还是市政
  • 终止经营列报的相关表述
  • 加计抵减进项税额怎么计算
  • 税务异常怎么处理要多长时间
  • mysql死锁的处理方法
  • SQL查询中in和exists的区别分析
  • 每月随工资扣的房费缴纳个税吗怎么算
  • 人力资源行业企业成长
  • 应收票据周转率公式
  • 外聘专家费用标准
  • 劳务费如何计提
  • 实收资本在利润里怎么算
  • 固定资产一次性扣除账务处理
  • sql server 2000安装好打开不显示名称和服务原因
  • MYSQL数据库原理及应用
  • 微软数据收集
  • centos真机安装后只有lo
  • freebsd与linux
  • 在linux系统中命令
  • 1sass.exe是什么程序
  • win7旗舰版系统重装
  • win7系统怎么关闭放大镜?
  • LINUX系统下MySQL 压力测试工具super smack
  • wysafe.exe是什么
  • win8用户账户控制如何解除
  • 怎么解圧
  • bios升级失败后如何恢复
  • 服务器不支持密码鉴定
  • freebsd安装教程
  • cocos2dx游戏案例
  • javascript编程规范
  • android textview设置字体
  • 下雪了作文
  • shell脚本-lt
  • python 类型检查
  • unity引擎工具
  • 电子税务局更改密码怎么改
  • 豪车超过多少钱要多加税
  • 依法纳税的看法
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设