免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1797 | 回复: 5
打印 上一主题 下一主题

问个关于inode的问题,希望哪个大侠能详细的讲解一下. [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-07-10 20:52 |只看该作者 |倒序浏览
最近一段时间,做freebsd实验,一直被inode这个问题困扰着.
先说一下我的实验环境,我用的是vm虚拟机,(给了3G的空间,128的内存)装的是freebsd6.0
装好系统(最小化安装)
系统划分:
/  512M
/var 512M
swap 256M
/tmp 512M
/usr  1260M
当装好系统之后,我嫌ports版本低,想更新 port tree
便准备装cvsup,更新一下ports,但是装cvsup的时候,就出现问题了,由于cvsup存在很多的依存关系,还没装完cvsup,系统就提示out of inodes.
这已经是第二次遇到了,上次就是因为遇到这个问题,上网没搜到很好的解决方法,问了别人也没有人回答,便把freebsd放下了一个月,这次刚开始搞又遇到这个问题.
希望哪位好心人能回答我下边这些问题,不胜感激!!
1.我上边分区是否合理,假如有什么不合理的地方,希望指点一下.
2.更改inode大小的命令是什么?inode改为多大最好,依据是什么?我在网上搜到的只是说假如inode设置过小,inode表会变大,但是现在我遇到的问题是磁盘有空间,但是由于没有inode却不能用.
3.假如我遇到一些比较实际的问题,该怎么去解决,有时候查资料和google都找不到?
希望哪位大侠回答一下,我想我这些问题也不是我一个人遇到过,很多象我这样的新手都可能遇到过.

[ 本帖最后由 udbird 于 2006-7-10 22:08 编辑 ]

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
2 [报告]
发表于 2006-07-10 21:17 |只看该作者
1.分区显然不合理.
可以偿试自动分区.
2.改变inode只能newfs,详细man.

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
3 [报告]
发表于 2006-07-10 21:17 |只看该作者
3.假如有再说.

论坛徽章:
0
4 [报告]
发表于 2006-07-10 21:30 |只看该作者
原帖由 congli 于 2006-7-10 21:17 发表

2.改变inode只能newfs,详细man.


也就是说已经分好的区是不能再更改inode大小了?只能newfs,然后再挂接
假如ls设置这个3G的硬盘的话
那么你会把inode设置成多大呢?

ps:我这个实验是要提供全套的web服务及其他的一些服务,安装有apache,mysql,php,rsync,cvs软件.
希望ls能给个合理设置inode大小的思路!

非常感谢楼上的回答!

论坛徽章:
1
寅虎
日期:2013-09-29 23:15:15
5 [报告]
发表于 2006-07-10 22:28 |只看该作者
3G的硬盘,/usr实际得1260mb,还采用ports编译安装是最不合理的地方,因为ports里面尽是一些小文件,会占用较多的inode,而/usr分区太小了,没有inode是正常不过的事情.
可以偿试把/及/tmp的空间缩少甚至只分/及SWAP.
而最直接的方法就是把硬盘扩大到5G甚至10G.

论坛徽章:
0
6 [报告]
发表于 2006-07-11 08:40 |只看该作者
再次感谢楼上!!
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP