informix7.2初始化问题,急。在线等
在安装informix online 7.2以后,配置文件后oninit -i,电脑工作后无出错提示输入onstat 显示 shared memory not initialized for INFORMIXSERVER 'scosysv'
麻烦高手帮忙解决一下。急。在线等
回复 #1 ducduc 的帖子
帖日志~~~~~~ 12:31:30 Event alarms enabled ALARMPROG='/usr/informix/log_full.sh12: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 .................
内存配置有问题....,先将BUFFER改小试试~
/etc/services文件配置与$INFORMIXDIR/etc/sqlhosts文件配置不符. BUFFERS是设置的200
现在是可以初始化了,输入 onstat 可以看到运行状态
但是再输一次就又显示 shared memory not initialized for INFORMIXSERVER 'null'
回复 #5 ducduc 的帖子
........这个问题有点..........如果你的用户环境里设置了 INFORMIXSERVER 的话,'NULL'这样的报错就不存在的~~
检查用户环境.. 我输入set
里面确实有INFORMIXSERVER这个变量。。
这个问题。。。。 启动的时候oninit没有问题了
而且输入onstat可以显示状态信息
但是如果再输入一次就显示shared memory not initialized for INFORMIXSERVER 'scosysv'
这个时候关闭的话没有问题
再开启oninit就会写在共享内存出现致命错误
麻烦说说这种情况会是什么原因?是不是初始化的时候没有配置好
回复 #8 ducduc 的帖子
关闭数据库服务器后,内存并没有立即释放,使用ipcs检查数据库占用的内存是否已经释放..回复 #9 liaosnet 的帖子
检查下$INFORMIXDIR/etc/onconfig.XXX ,$INFORMIXDIR/etc/sqlhosts.XXX,$INFORMIXSERVERNAME 配置是否一致之前我也碰见过类似的问题,最终发现是配置文件的问题
页:
[1]
2