sco unix informix加TCP访问数据库方式就启不来
sqlhosts、onconfig,services按照另一台SCOunix配置的,没有任何问题;可是只要加上ids ontlitcp scosysv sqlexec
就启动不起来,以前使用onipcshm,加这个就可以启起来,onconfig中的DBSERVERNAME一加ids就启动不起来
错误日志如下:
TCP访问数据库方式
14:03:43Event alarms enabled. ALARMPROG = '/usr/informix/log_full.sh'
14:03:48DR: DRAUTO is 0 (Off)
14:03:48Requested shared memory segment size rounded from 5216KB to 8192KB
14:03:48(7) not superuser and /usr/informix/lib/netdev is not available
14:03:48Assert Failed: tlipoll.c, line 2015, thread 9, errno=2, makestream err
or.
14:03:48Informix Dynamic Server Version 7.31.UC5
14:03:48 Who: Session(3, informix@, 0, 0)
Thread(9, tlitcppoll, 0,
File: neterrb.c Line: 658
14:03:48listener-thread: err = -27100: oserr = 9: errstr = : Internal Communic
ations Error: NSF subsystem error.
System error = 9.
14:03:48Attempting to bring listener thread down.
14:03:48Server stopped.
谁碰到过这种错误啊??? 14:03:48(7) not superuser and /usr/informix/lib/netdev is not available
很明显的错误~~
你看下/usr/informix/lib/netdev 是否存在..
还有/usr/informix/bin/oninit的权限是否正确~~:em17: :em17:
回复 #2 liaosnet 的帖子
不对,我的生产机上都没有netdev这个文件,一样的配置照样能启起来啊,一加ontlitcp就启不来 原帖由 liaosnet 于 2008-6-30 10:45 发表 http://bbs.chinaunix.net/images/common/back.gif14:03:48(7) not superuser and /usr/informix/lib/netdev is not available
很明显的错误~~
你看下/usr/informix/lib/netdev 是否存在..
还有/usr/informix/bin/oninit的权限是否正确~~:em17: :em17:
不对,我的生产机上都没有netdev这个文件,一样的配置照样能启起来啊,这台机子一加ontlitcp就启不来,
而且我在oninit的时候提示
Unable to openinput file 's'
Unable to openinput file 'c'
什么意思啊?我们系统上的人也看了好长时间搞不出来,感觉是系统上什么协议不合适?还是核心参数不合适? 额~
把sqlhosts文件内容全打印出来.. 原帖由 liaosnet 于 2008-6-30 11:05 发表 http://bbs.chinaunix.net/images/common/back.gif
额~
把sqlhosts文件内容全打印出来..
生产机是
ids onipcshm sjk sqlexec
vip_tcp ontlitcp sjksqltcp
这台机子我要是
ids onipcshm sjk sqlexec
数据库可以起来
要是
ids onipcshm sjk sqlexec
vip_tcp ontlitcp sjksqltcp
或者
ids ontlitcp sjk sqlexec
就启不来
我看了一下INFORMIXTMP,它在/INFORMIXTMP/tmp下有东西,但tmp的group是sys,且改不过来,有影响吗
[ 本帖最后由 juliafly 于 2008-6-30 11:12 编辑 ] 要是
ids onipcshm sjk sqlexec
vip_tcp ontlitcp sjksqltcp
或者
ids ontlitcp sjk sqlexec
sqlhosts文件的第一项与最后一项不可相同..
ids onipcshm sjk sqlexec
vip_tcp ontlitcp sjksqltcp
这个是可以的...不过要确认sqltcp在/etc/services下定义过..vip_tcp在DBSERVERNAME or ALIAS中有定义~~ 你说的确是,我说了我的services和onconfig都配置的没有问题
原帖由 liaosnet 于 2008-6-30 11:17 发表 http://bbs.chinaunix.net/images/common/back.gif
要是
ids onipcshm sjk sqlexec
vip_tcp ontlitcp sjksqltcp
或者
ids ontlitcp sjk sqlexec
sqlhosts文件的第一项与最后一项不可相同..
ids onipcshm sjk sqlexec
vip_tcp ... 原帖由 juliafly 于 2008-6-30 11:31 发表 http://bbs.chinaunix.net/images/common/back.gif
你说的确是,我说了我的services和onconfig都配置的没有问题
重新运行下installserver 原帖由 liaosnet 于 2008-6-30 12:22 发表 http://bbs.chinaunix.net/images/common/back.gif
重新运行下installserver
在哪里运行?不好意思,我不是搞系统的,机子也没人管,问不上,只能在网上问懂得人了
页:
[1]
2