免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2469 | 回复: 5
打印 上一主题 下一主题

informix频繁宕机,请求帮助 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-06-05 09:48 |只看该作者 |倒序浏览
最近一段时间informix频繁宕机,但online.log中没有报错信息,只是频繁的分配共享内存。日志相关内容如下:

11:54:18  dynamically allocated new shared memory segment (size 838860

13:02:40  dynamically allocated new shared memory segment (size 838860

13:53:51  dynamically allocated new shared memory segment (size 838860

16:06:28  dynamically allocated new shared memory segment (size 838860

16:31:12  dynamically allocated new shared memory segment (size 838860

17:17:25  dynamically allocated new shared memory segment (size 838860

17:58:51  dynamically allocated new shared memory segment (size 838860

18:30:22  dynamically allocated new shared memory segment (size 838860

19:22:57  dynamically allocated new shared memory segment (size 838860

20:24:26  dynamically allocated new shared memory segment (size 838860


请问这是怎么回事?
另外,现在informix一启动,就有111个oninit进程。其中aio有100多个,其它各一个。这是不是不太正常?
onconfig 中内存相关的参数如下:

LOCKS           2000            # Maximum number of locks
BUFFERS         200             # Maximum number of shared buffers
NUMAIOVPS                       # Number of IO vps
PHYSBUFF        32              # Physical log buffer size (Kbytes)
LOGBUFF         32              # Logical log buffer size (Kbytes)
LOGSMAX         6               # Maximum number of logical log files
CLEANERS        1               # Number of buffer cleaner processes
SHMBASE         0x10000000        # Shared memory base address
SHMVIRTSIZE     8000            # initial virtual shared memory segment size
SHMADD          8192            # Size of new shared memory segments (Kbytes)
SHMTOTAL        0               # Total shared memory (Kbytes). 0=>unlimited
CKPTINTVL       300             # Check point interval (in sec)
LRUS            8               # Number of LRU queues
LRU_MAX_DIRTY   60              # LRU percent dirty begin cleaning limit
LRU_MIN_DIRTY   50              # LRU percent dirty end cleaning limit
LTXHWM          50              # Long transaction high water mark percentage
LTXEHWM         60              # Long transaction high water mark (exclusive)
TXTIMEOUT       0x12c             # Transaction timeout (in sec)
STACKSIZE       32              # Stack size (Kbytes)

我跟我们另一台机子上的informix参数对比了一下,基本一致。

论坛徽章:
0
2 [报告]
发表于 2006-06-05 10:45 |只看该作者
BUFFERS         200             # Maximum number of shared buffers

Buffers 这么少???

论坛徽章:
0
3 [报告]
发表于 2006-06-05 12:03 |只看该作者

回复 2楼 Jens 的帖子

如果不指定NUMAIOVPS , 系统会根据chunk的数量分配适当地AIO。

论坛徽章:
0
4 [报告]
发表于 2006-06-05 12:36 |只看该作者
SHMVIRTSIZE     8000            # initial virtual shared memory segment size
SHMADD          8192            # Size of new shared memory segments (Kbytes)
这两个参数使用的是默认值,小了一点儿,可心根据机器内存情况适当加在。BUFFERS实在太小了。

论坛徽章:
0
5 [报告]
发表于 2006-06-05 15:15 |只看该作者
谢谢大家! 这些参数当时装的时候取的默认值。我改改试试。

论坛徽章:
0
6 [报告]
发表于 2006-06-07 13:48 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP