分享
 
 
 

SCO Unix 制作系统应急盘“Out of inodes”错误的处理

王朝system·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

----在SCOUNIX操作系统中,制作系统应急Boot/Root软盘是保障系统安全的重要措施之一,而且是其他的大多数紧急处理方法的基本前提。因此,对于系统维护员而言,及时准确的制作出系统的应急软盘是一项极其重要的工作和任务。

----故障表现:在SCOOpenserver5.0.05.0.25.0.45.0.5上制作系统应急盘时,出现下列错误提示: Notice:HTFS:OutofinodesonEAFSdevmarry(76/2) ----随后,软盘的制作失败(笔者安装了20多台SCOOpenserver5.0.4,均不能正确制作系统应急盘)。 ----故障的原因:在SCOUNIX系统中,每个特殊i节点(如设备节点)占用128个字节,由于软盘空间有限,所以系统分配给软盘的i节点数是固定的。在制作软盘文件系统时(包括系统应急Root/Boot盘),当软盘中所需建立的i节点数超过系统分配数额时,系统报错:“Outofinodes”,软盘文件系统制作失败。 ----在处理这个问题的之前,首先应确认一下你的系统是否安装了最近的系统补丁(ReleaseSupplement),若未安装,应先安装相应的系统补丁。对应的系统补丁有: SCOOpenserver5.0.0

ReleaseSupplement5.0.0d

SCOOpenserver5.0.4RS504C

SCOOpenserver5.0.5RS505A ----其中SCOOpenserver5.0.4是必需打补丁的(5.0.4存在较多的Bug)。 ----方法一:削减软盘上所要建立的设备节点数,使i节点总数小于系统分配数额。由于在系统紧急事件引导环境中,许多设备节点并不是必需的,因此可通过削减相应的设备节点,减少i节点资源的占用。 ----优点:不增加系统分配的i节点数额,不会减少软盘上的可用空间。 ----缺点:要削减的设备节点较难判定。 ----操作步骤: ----1、以root登录; ----2、进入/usr/lib/mkdev子目录: cd/usr/lib/mkdev ----3、备份fd脚本: cpfdfd.orig ----4、在vi文本编辑器中打开/usr/lib/mkdev/fd文件,搜索以下行: NOTREQ="audbytecbdcdtdadup

ecc_eisaromerrlogmarrypa\

prfptmptspwruapmrtcsleeper" ----列出来的这些设备均来自于/etc/conf/node.d/*,但它们将不包含在软盘系统中。 ----5、将“ptspwr”改为“ptspwr”,将“cbd”改为“cdb”。 ----6、在NOTREQ表中增加相应设备。 ----SCOOpenserver5.0.0及5.0.2系统NOTREQ表如下所示: NOTREQ="audbytecdbcdtdadup

ecc_eisaromerrlogmarrypa\

prfptmptspwruapmrtcsleepermergempmspmsvdsp\

svkbdvdspvkbdvmousesptmpt" ----SCOOpenserver5.0.4及5.0.5系统NOTREQ表如下所示: NOTREQ="audbytecdbcdtdadup

ecc_eisaromerrlogmarrypa\

prfptmptspwruapmrtc

sleepermergempmspmsvdsp\

svkbdvdspvkbdvmousetun" ----7、如果是SCOOpenserver5.0.0或5.0.2系统,搜索下列行: #Nowbuildtheomittednodes.

rm-f/tmp/extra_nodes

在其后加入一行:

ls/dev/[pt]typ?>>/tmp/extra_nodes ----8、存盘退出,运行mkdevfd。一般来说,这时候应该可以正确的创建软盘文件系统了。 ----9、如果此时运行仍出错“Outofinodes”,则执行下列命令: wc-l/etc/conf/node.d/*|sort-nr|more ----这将显示出所有在链接工具(linkkit)中将随着i节点逐个生成的设备名清单。如果你发现那些设备在紧急事件引导环境中是不必要的,可将该设备名加入到/usr/lib/mkdev/fd文件中的NOTREQ列表里。这样加入NOTREQ表的设备越多,占用软盘上的i节点资源越少。当i节点占用减少到一定的数量时,系统错误就排除了。 ----10、测试所生成的Boot/Root软盘。测试的目的:一是Boot/Root软盘能否正常引导和启动操作系统;二是重要设备能否正常工作(如磁带机、硬盘、CDROM等)。 ----方法二:增加系统分配给软盘的i节点总数。优点:简单有效。缺点:增加的i节点占用了有限的软盘空间。 ----操作步骤: ----1、以root登录; ----2、进入/usr/lib/mkdev子目录: cd/usr/lib/mkdev ----3、备份fd脚本: cpfdfd.orig ----4、在vi文本编辑器中打开/usr/lib/mkdev/fd文件。 ----a、Openserver5.0.0或5.0.2,搜索生成文件系统的命令行: “/etc/mkfs-y-fEAFS

/dev/marry/tmp/ramdisk5120:XXXX

>/dev/null2>&1” ----这里的“XXXX”是一个数值,这是当“mkdevfd”被调用时将分配给软盘的i节点总数。系统隐含这个数为1000,确属必要可以增大该数值。从系统性能考虑,该数值不要超出太多。如果你需要2048个以上的i节点,那你就有必要结合方法一减少一些不必要的i节点占用。 ----b、Openserver5.0.4,搜索设置INODES变量的那行: INODES=XXX ----这里的“XXX”也是一个数值,同其它版本一样,这也是当“mkdevfd”被调用时将分配给软盘的i节点总数。系统隐含这个数为512,由于该数值设置的太小,因此Openserver5.0.4最容易出现节点逸出这种问题。可将此值改为1000。从系统性能考虑,该数值不要超出太多。如果你需要2048个以上的i节点,结合方法一减少一些不必要的i节点占用。 ----5、存盘退出,问题就解决了。 ----(本文档是根据SCO公司网页资源及其它相关资料撰写的)

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有