ducduc 发表于 2008-04-01 11:43

informix7.2初始化问题,急。在线等

在安装informix online 7.2以后,配置文件后oninit -i,电脑工作后无出错提示
输入onstat 显示 shared memory not initialized for INFORMIXSERVER 'scosysv'
麻烦高手帮忙解决一下。急。在线等

liaosnet 发表于 2008-04-01 12:26

回复 #1 ducduc 的帖子

帖日志~~~~~~

ducduc 发表于 2008-04-01 13:27

12:31:30 Event alarms enabled ALARMPROG='/usr/informix/log_full.sh
12:31:35 DR:DRAUTO is 0(OFF)
12:31:36 INFORMIX-online Init shared memory not initialized for INFORMIXSERVER 'scosysv'
12:31:36 Physical recover started
12:31:36 Physical recover complete:0 pages Restored
12:31:36 Logical recover started
12:31:36 Logical recover complete
                0 Committed .0 Rolled Back 0 Open,0 Bad block
12:31:39 Dataskip is new OFF for all dbspaces
12:31:39 on-line Mode
12:31:39 Building 'sysmaster' database
12:31:39 duration 0 seconds
12:31:42 shmget::key 52564801:shared memory already exists
12:31:42 mt_shm_init:can't creat resident segment
12:31:43 listener_thread: err=-931:cannot locate inline_service service/tcp service in /etc/services
12:31:48 Attempting to bring listener thread down
12:31:49 shmget::key 52564801:share memory already exists
12:31:49 iinvoke_alarm():'/bin/sh -c' .usr/informix/log_full.sh 5 6" Internal subsystem failure:'MT'" "Attemping to bring listener thread down"
12:31:49 invoke_alarm():mt_exec failed,status -1,error 0
12:31:52 PANNIC:Attempting to bring system down

liaosnet 发表于 2008-04-01 13:39

.................
内存配置有问题....,先将BUFFER改小试试~
/etc/services文件配置与$INFORMIXDIR/etc/sqlhosts文件配置不符.

ducduc 发表于 2008-04-01 13:58

BUFFERS是设置的200
现在是可以初始化了,输入 onstat 可以看到运行状态
但是再输一次就又显示 shared memory not initialized for INFORMIXSERVER 'null'

liaosnet 发表于 2008-04-01 14:07

回复 #5 ducduc 的帖子

........这个问题有点..........

如果你的用户环境里设置了 INFORMIXSERVER 的话,'NULL'这样的报错就不存在的~~
检查用户环境..

ducduc 发表于 2008-04-01 14:09

我输入set
里面确实有INFORMIXSERVER这个变量。。
这个问题。。。。

ducduc 发表于 2008-04-01 15:52

启动的时候oninit没有问题了
而且输入onstat可以显示状态信息
但是如果再输入一次就显示shared memory not initialized for INFORMIXSERVER 'scosysv'
这个时候关闭的话没有问题
再开启oninit就会写在共享内存出现致命错误

麻烦说说这种情况会是什么原因?是不是初始化的时候没有配置好

liaosnet 发表于 2008-04-01 16:20

回复 #8 ducduc 的帖子

关闭数据库服务器后,内存并没有立即释放,使用ipcs检查数据库占用的内存是否已经释放..

koolkite 发表于 2008-04-01 16:49

回复 #9 liaosnet 的帖子

检查下$INFORMIXDIR/etc/onconfig.XXX ,$INFORMIXDIR/etc/sqlhosts.XXX,$INFORMIXSERVERNAME 配置是否一致
之前我也碰见过类似的问题,最终发现是配置文件的问题
页: [1] 2
查看完整版本: informix7.2初始化问题,急。在线等