xinmencuoxue 发表于 2011-11-16 11:15

ontape -s -B db报错,Shared memory not initialized for INFORMIXSERVER

是什么原因?
求解

xinmencuoxue 发表于 2011-11-16 11:40

本帖最后由 xinmencuoxue 于 2011-11-16 11:42 编辑

onstat -gseg
id         key      addr             size             ovhd   class blkused
blkfree
48922624   52564801   44000000         4266475520       50431328 R*    1041619
1
53117057   52564881   1424d4000      33439744         393384   V   8164
0
53149826   52564882   1444b8000      54480896         640008   M   13300
1
53215364   52564884   1478ad000      33554432         394728   V   8130
62
53248133   52564885   1498ad000      33554432         394728   V   4258
3934
53280902   52564886   14b8ad000      33554432         394728   V   97
8095
Total:   -          -                4455059456       -      -   1075568
12093

   (* segment locked in memory)

onconfig中的配置
RESIDENT 1
SHMBASE 0x44000000L
SHMVIRTSIZE 32656
SHMADD 32768
EXTSHMADD 8192
SHMTOTAL 0
SHMVIRT_ALLOCSEG 0,3
SHMNOACCESS


BUFFERPOOL      default,buffers=699999,lrus=512,lru_min_dirty=0.500000,lru_max_d
irty=1.000000
BUFFERPOOL      size=2K,buffers=699999,lrus=512,lru_min_dirty=0.500000,lru_max_d
irty=1.000000

liaosnet 发表于 2011-11-16 12:03

使用别的服务名试下。。。或者检查下ontape的权限。。。。。

xinmencuoxue 发表于 2011-11-16 12:21

buffers=699999改成299999就行了,
buffers多大才合适?

xinmencuoxue 发表于 2011-11-16 14:45

buffers=699999改成299999就行了,
buffers多大才合适?
xinmencuoxue 发表于 2011-11-16 12:21 http://bbs.chinaunix.net/images/common/back.gif

buffers多大才合适?

xinmencuoxue 发表于 2011-11-17 09:11

buffers多大才合适?

yunzhongyue 发表于 2011-11-17 10:00

回复 6# xinmencuoxue


    够用就行,但是不要超过服务器内存大小的50%。一般设成服务器内存大小的25%-50%

sammyjeep 发表于 2011-11-23 10:42

回复 1# xinmencuoxue


    这个报错看起来像数据库没有起或者用错了,服务名。
页: [1]
查看完整版本: ontape -s -B db报错,Shared memory not initialized for INFORMIXSERVER