Chinaunix

标题: 请教一个关于unix文件系统的问题 [打印本页]

作者: hnzzzlg    时间: 2005-12-09 17:05
标题: 请教一个关于unix文件系统的问题
我们现在30个网点上的unix系统都是重新克隆的,母盘可能有点问题。现在网点上的unix系统只要有一次非正常关闭系统,每次启动,自动修复时就会出现如下错误提示:
     DANGER:Filesystem being checked is larger than the device in which it is stored(/dev/root).The filesystem is 7741142k while the divice is  4741142K.Backup filesystme and recreate as soon as possible。然后就不再继续了。
    我知道是root文件系统比设备/dev/root大3000K,不知道有什么办法把root文件系统修改成4741142K 或者变小?请高手指教。
   现在网点上的机器每次启动都是手动启动了,修复只好选择不修复。
作者: xxhe    时间: 2005-12-09 17:50
我也遇到过这个情况,一次断电造成的,尝试修复没有成功,好些东西都丢失了,最后只有重新安装系统了
作者: hnzzzlg    时间: 2005-12-09 18:52
标题: 回复 2楼 xxhe 的帖子
我的母盘是我自己做的,我是在安装时先给了7741142k给/dev/root,安装完成后,又进单用户,用
divvy命令创建了一个3G的空间给informix(从/dev/root分出了3G),因此造成root文件系统比/dev/root 比要大3G,不知道有什么补救办法没有,不然30个unxi 系统要重新克隆啊!

[ 本帖最后由 hnzzzlg 于 2005-12-9 18:54 编辑 ]
作者: sunlan    时间: 2005-12-09 20:51
用有缺陷的母盘做刻隆是有很大风险的事。象你这样的做法最可能发生的情况是root文件系统的读、写越界,不光威胁到系统的运行,更重要的是威胁到了informix数据库设备的安全,而且后者才是最致命的!
我记得在sco的随机文档中提到不能随意修改root文件系统,否则可能导致不可预料的后果!
作者: hnzzzlg    时间: 2005-12-09 22:33
标题: 回复 4楼 sunlan 的帖子
我的root文件系统还只使用600M左右,难道就真没有办法把root文件系统缩小到4700M以内了吗?
作者: sunlan    时间: 2005-12-09 22:54
原帖由 hnzzzlg 于 2005-12-9 22:33 发表
我的root文件系统还只使用600M左右,难道就真没有办法把root文件系统缩小到4700M以内了吗?


你是在root文件系统已经建立完成的情况下又划了一块给informix。此时的root文件系统的结点信息中始终包括了后来分配给informix的空间,实质上文件系统的完整性已经受到了破坏。已建好的文件系统是不能以这样的形式“让”出一部分空间的——至少SCO不能。




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2