零售/批发 内存配置文件

informix 11.7报 “No reserve memory is allocated” 错误

最近刚装了informix11.7 FC3,简单配置了一下,启动运行查询时,发现oninit服务占用了100%的CPU。
运行 onstat -g seg 命令打印结课最后跟着“No reserve memory is allocated”提示,各位大哥大姐谁知道怎么配置能让这个提示出现。(注:本机内存16G,启动完informix服务之后占用内存才3G左右),下面贴 onstat -g seg 打印的结课:


附onconfig.std配置文件

附件:

附件图标 onconfig.std (73.97 KB)

参与17

15 同行回答

hohos hohos 销售经理 济南五岳品牌有限公司
我和楼主情况一样,汗。。。。。IBM Informix Dynamic Server Version 11.70.FC4DE -- On-Line -- Up 00:01:10 -- 182096 KbytesSegment Summary:id         key        addr      &nbs...显示全部
我和楼主情况一样,汗。。。。。


IBM Informix Dynamic Server Version 11.70.FC4DE -- On-Line -- Up 00:01:10 -- 182096 Kbytes

Segment Summary:
id         key        addr             size             ovhd     class blkused  blkfree
1245187    52564801   44000000         119357440        1832048  R     29139    1      
1277956    52564802   4b1d4000         67108864         787992   V     14114    2270   
Total:     -          -                186466304        -        -     43253    2271   

   (* segment locked in memory)
No reserve memory is allocated 收起
2012-03-09
浏览890
alexycom alexycom 项目经理 IBM
回复 3# aphuse 我再看看显示全部
回复 3# aphuse

我再看看 收起
政府机关 · 2012-03-04
浏览871
aphuse aphuse 数据库管理员 广西柳州医药股份有限责任公司
回复 2# alexycom 谢谢您的解答!不过根据你给的3点提示,我全部看了,没有用。第一点,你说的tbf问题我对照了11.5版本的,tbf这一列的值都是差不多的。但是11.5版的是没有No reserve memory is allocated这个提示打印的。第二点,这个逻辑日志是我重新配置之后,没有做零级备份导致配...显示全部
回复 2# alexycom
谢谢您的解答!不过根据你给的3点提示,我全部看了,没有用。
第一点,你说的tbf问题我对照了11.5版本的,tbf这一列的值都是差不多的。但是11.5版的是没有No reserve memory is allocated这个提示打印的。
第二点,这个逻辑日志是我重新配置之后,没有做零级备份导致配置文件里面还是原来初始的大小值。后面我改正过来后,还是提示这个信息。
第三点,你提到的这个参数配置是针对存储空间为熟文件而打开的,我的数据存储空间用的是裸设备,因此这个配置是没有问题的。

这周末我用虚拟机在redhat5.3下装了11.7uc3版本的,没有做过多的配置修改,直接启动上来。运行onstat -g seg命令,后面还是打印这个提示。
不知道是不是11.7版本的都会出现这个提示呢?我换回11.5版本的就没有这个提示,配置都差不多一样。 收起
零售/批发 · 2012-03-04
浏览923
alexycom alexycom 项目经理 IBM
1,看你的onstat -g seg信息发现已经没有可分配的blk,如图2,你配置里面的logsize是不是太小了???3,VPCLASS aio,num=1配置问题这三个再检查看看是否是问题原因所在显示全部
1,看你的onstat -g seg信息发现已经没有可分配的blk,如图


2,你配置里面的logsize是不是太小了???


3,VPCLASS aio,num=1配置问题


这三个再检查看看是否是问题原因所在 收起
政府机关 · 2012-03-02
浏览918
qinling qinling 数据库管理员 IBM
这并不是一个错误信息。11.7新增了一个ONCONFIG参数LOW_MEMORY_RESERVE,设置了这个参数,服务器就会保留指定大小的内存,用于在空闲内存不足的情况下执行关键操作(比如回滚)。当LOW_MEMORY_RESERVE为0(默认值)时,onstat -g seg输出就会出现“No reserve memory is allocated”...显示全部
这并不是一个错误信息。
11.7新增了一个ONCONFIG参数LOW_MEMORY_RESERVE,设置了这个参数,服务器就会保留指定大小的内存,用于在空闲内存不足的情况下执行关键操作(比如回滚)。
当LOW_MEMORY_RESERVE为0(默认值)时,onstat -g seg输出就会出现“No reserve memory is allocated”。 收起
互联网服务 · 2012-03-02
浏览935

提问者

aphuse
数据库管理员 广西柳州医药股份有限责任公司
评论98

相关问题

相关文章

问题状态

  • 发布时间:2012-03-02
  • 关注会员:2 人
  • 问题浏览:13594
  • 最近回答:2016-04-19
  • X社区推广