我是嫩青 发表于 2008-04-30 10:36

菜鸟求助225.131错误,希望大虾赐教.

各位大虾好,我是一个刚刚接触INFORMIX的菜鸟,很菜,非常菜.事情是这样的,我这里有个小型机在跑INFORMIX,我在另一台机器上用TELNET连接主机,进入INFORMIX后按照DBACCESS教程新建一个数据库的时候,在最后确认建立时出现了,225和131错误,我不知道是何原因.
225:Cannot create file for system catalog (sysroutinelangs)
131:ISAM error: no free disk space
小弟也不知道需要给大家提供什么信息,只有先提供下onstat -d和df -kv的结果.还有什么需要提供的,请大虾们指出,我全力配合,谢谢大家!
$ onstat -d

IBM Informix Dynamic Server Version 9.40.FC6   -- On-Line -- Up 00:52:50 -- 30
624 Kbytes

Dbspaces
address          number   flags      fchunk   nchunksflags    owner    name
40182e58         1      0x1      1      1      N      informix rootdbs
1 active, 2047 maximum

Chunks
address          chunk/dbsoffset   size       free       bpages   flags pa
thname
40183028         1   1    0          7500       354                   PO--/i
nfo_db_ex/info2000/data_lj/yxb/rootdbs
1 active, 2047 maximum

Expanded chunk capacity mode: disabled


telnet (test1)
$ df -kv
Filesystem    1024-blocks      Used      Free %Used    Iused    Ifree %Iused Mou
nted on
/dev/hd4          9142272   9024364    117908   99%    937424477394   3% /
/dev/hd2          4554752   4206688    348064   93%    829511055737   8% /us
r
/dev/hd9var      131072    100216   30856   77%   1264    31504   4% /va
r
/dev/hd3         327680    171040    156640   53%      158    81762   1% /tm
p
/dev/hd1         327680    309988   17692   95%   5386    76534   7% /ho
me
/proc                   -         -         -    -         -      -   -/pr
oc
/dev/hd10opt      98304   29820   68484   31%      434    24142   2% /op
t
/dev/dblv         2039808   1671148    368660   82%    15312   508976   3% /in
fo_db_ex
/dev/datalv       2588672   2317792    270880   90%   4723   650637   1% /in
fo_db_ex/info2000/data_lj
/dev/oralv      1474560   1272128    202432   87%       21    45027   1% /or
adata

[ 本帖最后由 我是嫩青 于 2008-4-30 10:49 编辑 ]

我是嫩青 发表于 2008-04-30 12:04

请大家赐教啊~说说看法呗.PLZ!:em02:

ivhb 发表于 2008-04-30 12:15

看着就像是/dev/datalv这个文件系统满了
建议,你在执行创建的过程
然后另外一个终端
while df -kv; do
sleep 1
done

一直监控,看报错时候是否那个涨到了100%

wenlq 发表于 2008-04-30 12:20

131:ISAM error: no free disk space
onstat -d 显示的空闲空间 354 不够建库了。加个dbspace或给rootdbs 加chunk。

我是嫩青 发表于 2008-04-30 15:29

Expanded chunk capacity mode: disabled这句是不是意味着不能增加CHUNK呢?:shock:



这个已经解决了~用thucop朋友的办法:
that's mean your database can not create a chunk which bigger than 2 GB !!

you can do something ....
$ onmode -BC 1 (enable large chunk)
$ onmode -ky ( shutdown ids)
$ oninit ( start ids)
than onstat -d , you will see
Expanded chunk capacity mode: enabled
Now, you can create a chunk biggerthan 2 GB
但是下面的问题还是没办法!

[ 本帖最后由 我是嫩青 于 2008-4-30 16:06 编辑 ]

我是嫩青 发表于 2008-04-30 15:52

现在比较迷惑的是这句话:
there are no more rows in the direction you are going:shock:
期待大虾一一解惑

lavanyy 发表于 2008-05-06 10:50

现在可以先建一个大于2G的祼设备,然后通过onspaces命令创建一个新的DBspace空间来使用这个新建的裸设备或者把其加入到rootdbs里就可以了!
页: [1]
查看完整版本: 菜鸟求助225.131错误,希望大虾赐教.