免费注册 查看新帖 |

Chinaunix

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

[SCO UNIX] 这个错误怎么解决:Out of inodes [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-02-15 10:47 |只看该作者 |倒序浏览
我们一台服务器系统报错:
Notice: Htfs:Out of inodes on HTFS dev hd (1/42)

我用dev看了一下
/          /dev/root              2756608   2222100    534508    81%
/stand     /dev/boot                40960     17190     23770    42%
/del       /dev/del              8179772   6058220   2121552    75%
/bak       /dev/bak               6144000   5128220   1015780    84%

开始还以为是空间不够,但是看了看还有很多,
不知怎么解决,看上去很正常

论坛徽章:
0
2 [报告]
发表于 2006-02-15 14:02 |只看该作者
先fsck一下

论坛徽章:
0
3 [报告]
发表于 2006-02-15 16:34 |只看该作者
FSCK要single模式?....不行啊,那台服务器,不好乱动

论坛徽章:
0
4 [报告]
发表于 2006-02-15 16:45 |只看该作者
看提示应该是文件系统出现问题,尽量用fsck修复一下

论坛徽章:
0
5 [报告]
发表于 2006-02-15 17:02 |只看该作者
看看临时目录,删掉临时文件。找我看,是应用系统程序产生的小文件太多了造成.
用 df -i 看一下i-nodes的使用情况

论坛徽章:
0
6 [报告]
发表于 2006-02-16 08:41 |只看该作者
昏迷...用df -i看出来是这个情况,怎么解决~~~~
Mount Dir  Filesystem               iused     ifree    itotal  %iused
/          /dev/root               344176       400    344576   100%
/stand     /dev/boot                   16      5104      5120     1%
/del       /dev/del                  3884   1018588   1022472     1%
/bak       /dev/bak                  2961    765039    768000     1%

fsck怎么用....

论坛徽章:
0
7 [报告]
发表于 2006-02-16 08:46 |只看该作者
fsck 进入后有选项
自动修复用:fsck -y

论坛徽章:
0
8 [报告]
发表于 2006-02-16 09:51 |只看该作者
这是sco公司的解决方法:
Out of inodes on filesystem
An inode is an internal structure that the operating system uses to track and control information about a file, such as size and last access date. Each file uses one inode. When a filesystem runs out of inodes, the system displays the following error message:



   NOTICE: type: Out of inodes on type dev hd (major/minor)

where type is the filesystem type and major/minor is the major and minor device numbers (for example hd (1/42) for the root filesystem).
To fix this problem:


Remove unnecessary (old, temporary, core, or log) files from the filesystem. See ``Maintaining free space in filesystems''.

Use find(C) to determine whether the filesystem contains a large number of small files.
The initial allocation of inodes assumes a ratio of about four data blocks per inode. If the filesystem contains mostly files that are smaller than four blocks, it runs out of inodes.

用find查找小于4块的文件,删之(当然是指临时文件啰,有用的别乱删啊)

论坛徽章:
0
9 [报告]
发表于 2006-02-23 14:42 |只看该作者
根目录下的文件系统满了,为100%了。

论坛徽章:
0
10 [报告]
发表于 2006-02-23 16:12 |只看该作者
/文件系统下小文件太多了,清理一下
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP