建立表空间时出现 shared memory not initialized for INFORMIXSERVER

如题出现错误,建立表空间失败,具体情况如下:
输入:onspaces -c -d plogdbs -p /opt/informix/chunks/plogchk -o 0 -s 2000000
输出:shared memory not initialized for INFORMIXSERVER 'testserver'

查看onstat -m:
IBM Informix Dynamic Server Version 11.50.FC9DE -- On-Line -- Up 01:19:12 -- 149196 Kbytes

Message Log File: /opt/informix/tmp/online.log
20:14:43  Checkpoint Statistics - Avg. Txn Block Time 0.000, # Txns blocked 0, Plog used 2, Llog used 2

20:29:44  Checkpoint Completed:  duration was 0 seconds.
20:29:44  Thu Nov  6 - loguniq 1, logpos 0x6018, timestamp: 0xe1 Interval: 5

20:29:44  Maximum server connections 0
20:29:44  Checkpoint Statistics - Avg. Txn Block Time 0.000, # Txns blocked 0, Plog used 2, Llog used 2

20:44:44  Checkpoint Completed:  duration was 0 seconds.
20:44:44  Thu Nov  6 - loguniq 1, logpos 0x8018, timestamp: 0xeb Interval: 6

20:44:44  Maximum server connections 0
20:44:44  Checkpoint Statistics - Avg. Txn Block Time 0.000, # Txns blocked 0, Plog used 2, Llog used 2

20:59:45  Checkpoint Completed:  duration was 0 seconds.
20:59:45  Thu Nov  6 - loguniq 1, logpos 0xa018, timestamp: 0xf5 Interval: 7

20:59:45  Maximum server connections 0
20:59:45  Checkpoint Statistics - Avg. Txn Block Time 0.000, # Txns blocked 0, Plog used 2, Llog used 2

查看ipcs:
------ Shared Memory Segments --------
key        shmid      owner      perms      bytes      nattch     status      
0x52564801 655364     informix   660        119336960  9                       
0x52564802 688133     informix   660        33439744   9                       

------ Semaphore Arrays --------
key        semid      owner      perms      nsems     
0x00000000 163844     root       660        9         
0x00000000 196613     root       660        9         
0x00000000 327686     informix   660        9         

------ Message Queues --------
key        msqid      owner      perms      used-bytes   messages   

小弟初学,感谢各位大神的帮助!!

补充一下,初步认为是Maximum server connections 数量的问题...不明白为什么是0,能不能改?
参与19

18同行回答

kfounderkfounder数据库管理员华胜信泰
应该是环境变量的SERVERNAME与启动的server的SERVERNAME不一致的问题显示全部

应该是环境变量的SERVERNAME与启动的server的SERVERNAME不一致的问题

收起
软件开发 · 2016-02-23
浏览3607
大力水手大力水手售前技术支持北京南天软件股份有限公司
.profile里面配置的INFORMIXSERVER是testserver吗?显示全部
.profile里面配置的INFORMIXSERVER是testserver吗?收起
系统集成 · 2015-02-05
浏览2570
大力水手大力水手售前技术支持北京南天软件股份有限公司
问题可能出在.bash_profile上,里面的informixserver是testserver吗?据说那个要和onconfig文件里面的dbserver一样的显示全部
问题可能出在.bash_profile上,里面的informixserver是testserver吗?据说那个要和onconfig文件里面的dbserver一样的收起
系统集成 · 2015-01-26
浏览2547
PumChiPumChi其它UCSD
回复 15# liaosnet     数据库已经重启过了,错误日志跟我帖子开头贴出的一样.....没有其他异常现象了显示全部
回复 15# liaosnet


    数据库已经重启过了,错误日志跟我帖子开头贴出的一样.....没有其他异常现象了收起
IT其它 · 2014-11-16
浏览2600
liaosnetliaosnet信息分析/架构师gbasedbt.com
回复 14# PumChi     看着似乎没有启动端口。。自然连不上。。重启一下这个数据库吧,看看有没有错误日志。显示全部
回复 14# PumChi


    看着似乎没有启动端口。。自然连不上。。
重启一下这个数据库吧,看看有没有错误日志。收起
IT咨询服务 · 2014-11-14
浏览2665
PumChiPumChi其它UCSD
回复 13# liaosnet    这是122的结果IBM Informix Dynamic Server Version 11.50.FC9DE -- On-Line -- Up 6 days 20:37:21 -- 149196 Kbytesglobal network information:  #netscb connects         read  &nbs...显示全部
回复 13# liaosnet


   这是122的结果
IBM Informix Dynamic Server Version 11.50.FC9DE -- On-Line -- Up 6 days 20:37:21 -- 149196 Kbytes

global network information:
  #netscb connects         read        write    q-free  q-limits  q-exceed alloc/max
   1/   2        0            0            0    0/   0  135/  10    0/   0    0/  -1

Individual thread network information (times):
          netscb thread name    sid     open     read    write address                  
        4c40caa8 soctcppoll       2 19:44:02                                            
                              11/06/14收起
IT其它 · 2014-11-13
浏览3248
liaosnetliaosnet信息分析/架构师gbasedbt.com
回复 12# PumChi 额。。。再输出onstat -g ntt显示全部
回复 12# PumChi

额。。。
再输出onstat -g ntt收起
IT咨询服务 · 2014-11-13
浏览2600
PumChiPumChi其它UCSD
回复 11# liaosnet     都是空的显示全部
回复 11# liaosnet


    都是空的收起
IT其它 · 2014-11-13
浏览2608
liaosnetliaosnet信息分析/架构师gbasedbt.com
回复 10# PumChi     在两台机子上都执行 netstat -an | grep 9088 看一下。显示全部
回复 10# PumChi


    在两台机子上都执行 netstat -an | grep 9088 看一下。收起
IT咨询服务 · 2014-11-12
浏览2924
PumChiPumChi其它UCSD
回复 9# liaosnet     当我onspaces命令的时候出现以下字眼:    shared memory not initialized for INFORMIXSERVER 'testserver'    跟发帖的情况一样显示全部
回复 9# liaosnet


    当我onspaces命令的时候出现以下字眼:
    shared memory not initialized for INFORMIXSERVER 'testserver'
    跟发帖的情况一样收起
IT其它 · 2014-11-11
浏览2977

提问者

PumChi
其它UCSD

问题状态

  • 发布时间:2014-11-06
  • 关注会员:1 人
  • 问题浏览:22764
  • 最近回答:2016-02-23
  • X社区推广