仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 334|回复: 6
打印 上一主题 下一主题

[其他Linux] 来谈谈:测试Linux平台Inode利用情形的历程命令

[复制链接]
金色的骷髅 该用户已被删除
跳转到指定楼层
#
发表于 2015-1-16 14:59:36 | 只看该作者 回帖奖励 |正序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
常常有些朋友在Linux论坛问一些问题,不过,其中大多数的问题都是很基的。
Linux/UnixlikeOS的文件体系中每一个目次树中的节点并非像Windows那样间接包括文件的详细信息,而只包括了文件名和Inodenumber。
经由过程Inodenumber所找到对应于文件名的Inode节点中才真正纪录了文件的巨细/物理地点/一切者/会见权限/工夫戳/被硬链接的次数等实践的metadata。因而你能够在Linux体系中经由过程硬链接(hardlink)的体例给某个文件创立有数个位于分歧目次下的文件名,而实践的文件数据只必要一份拷贝。
但也正由于这类文件体系的布局,当你在Linux中举行IO操纵的时分,必要的资本除磁盘空间之外,还要有残剩的Inode才行。缺省情形下,Linux在体系安装过程当中依照1个Inode对应2k磁盘空间来盘算每一个分区的最年夜Inode数。一旦文件体系创立以后,每一个分区可用Inode数就没法举行静态调剂。一般来讲,一样平常不太会呈现某个分区的Inode耗尽而磁盘空间尚余的情形,除非像我碰着的如许渣滓小文件疯长而又没举行无效的清算。但假如的确必要的话,能够在创立文件体系(好比用mke2fs)的时分依据实践必要来调剂这个参数(好比分区假如用于寄存超年夜视频文件的话Inode的数目能够少一些;假如盘算寄存的文件是大批小于2k的迷你文件的话就要思索多创立一些Inode)。
利用df-i命令能够看到每一个分区的总inode数量和被利用的和余暇的inode数量
起首我们测试一下将Inode占用完的情形:先找到一个200K巨细的文件(test.log),然后经由过程以下命令将其拆成数个小文件:
split-a10-b1test.logz
屡次反复以上的举措,便可将Inode全体占用完.此时招致的征象是固然经由过程df-k能够检察体系还存在残剩的空间,但因为没法分派Inode,招致没法新建新文件了.
经由过程以下命令能够将这些大批的小文件删除:
find~-name"*.log"|xargs-Lrm
注重不克不及间接经由过程rm命令删除,由于rm命令是将被删除的文件作为一个又一个参数传送出去的,当被删除的文件过量时,简单招致呈现参数太长的毛病提醒:arglisttoolong
当Inode被用尽时,也会招致Oracle的监听历程启动毛病

</p>
如果你只是想应付一下操作系统的课程,劝你最好别学,或者说不要指望能用的怎么样。
蒙在股里 该用户已被删除
6#
发表于 2015-3-21 16:58:31 | 只看该作者
为什么要学Linux呢?每个人都有不同的看法,下面我说说自己的感想吧。?
再现理想 该用户已被删除
5#
发表于 2015-3-14 23:41:38 | 只看该作者
尽量不要提问纯属是扯蛋.学习Linux特别是自己一个人初学入手的时候没人教很困难.当然如果可以的话平时多去买些Linux书...对学习Linux很有帮助.
兰色精灵 该用户已被删除
地板
发表于 2015-3-7 10:21:09 | 只看该作者
其实老师让写心得我也没怎么找资料应付,自己想到什么就写些什么,所以不免有些凌乱;很少提到编程,因为那些在实验报告里已经说了,这里再写就多余了。
变相怪杰 该用户已被删除
板凳
发表于 2015-2-23 19:47:39 | 只看该作者
掌握在Linux系统中安装软件,在安装Linux工具盘后大致日常所需的软件都会有,一般网络提供下载的软件都会有安装说明。
金色的骷髅 该用户已被删除
沙发
 楼主| 发表于 2015-2-2 14:47:27 | 只看该作者
在系统检测不到与Linux兼容的显卡,那么此次安装就可能不支持图形化界面安装,而只能用文本模式安装等等。
小女巫 该用户已被删除
楼主
发表于 2015-1-24 20:35:29 | 只看该作者
工具书对于学习者而言是相当重要的。一本错误观念的工具书却会让新手整个误入歧途。目前国内关于Linux的书籍有很多不过精品的不多。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-12-24 21:33

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表