免费注册 查看新帖 |

Chinaunix

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

[小机硬件] IBM小型机间隔性宕机 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-10-29 16:54 |只看该作者 |倒序浏览
我们的设备是IBM H85小型机,操作系统是Aix5.1,
原来内存是4G,Page Space也是4G运行都正常。自从我
们把硬件内存加到8G,sybase max memory=6G,每隔8天
就系统就自动备份宕机。我观察了一下系统的Page Space
只是不断的增加,回收的幅度很小。每次宕机的原因
也是说Page Space用完造成的。此小机制运行sybase数据库系统。
下面是page space 当前使用情况
Page Space  Physical Volume   Volume Group    Size   %Used  Active  Auto  Type
paging00    hdisk1            rootvg        4096MB      58     yes   yes    lv
hd6         hdisk0            rootvg        4096MB      59     yes   yes    lv

下面是sybase的procedure cache size 的使用情况
Parameter Name                 Default     Memory Used Config Value Run Value   Unit                 Type      
--------------                 -------     ----------- ------------ ---------   ----                 ----      
procedure cache size                  3271          #1     1024000      1024000 memory pages(2k)     dynamic   


请大家给点意见!!
谢谢!!!

论坛徽章:
0
2 [报告]
发表于 2007-10-29 17:07 |只看该作者
我觉得最好增加Page Space空间,Page Space超过70%就要加了.有个公式:
 页面空间=512M+(实际内存大小-256M)*1.25

论坛徽章:
0
3 [报告]
发表于 2007-10-29 22:10 |只看该作者

回复 #1 maolinzhou 的帖子

我认为应该调整一些内存参数,使用命令vmo or vmtune。而且还可以写个脚本,每隔一段时间就监控一下paging space的使用率。

论坛徽章:
0
4 [报告]
发表于 2007-10-30 13:17 |只看该作者
内存泄漏?

论坛徽章:
0
5 [报告]
发表于 2007-10-30 22:17 |只看该作者
PS的大小 问题吧
最好扩扩
一般mem是8G以下 是mem的1。5倍就OK了
如果是8G则最好是与mem等大小
楼主不妨试试看

论坛徽章:
1
操作系统版块每日发帖之星
日期:2015-11-09 06:20:00
6 [报告]
发表于 2007-11-02 11:16 |只看该作者
是不是新加的内存有问题?

论坛徽章:
0
7 [报告]
发表于 2007-11-02 15:56 |只看该作者
同意3楼的。

论坛徽章:
0
8 [报告]
发表于 2007-11-03 17:59 |只看该作者
让我们一起来把问题理一下:
A。原配置,4G RAM/4G paging,正常;
B。新配置,8G RAM/8G paging ,不正常;
中间变化的部分是新加入的内存和sybase max memory参数的调整;
表现是paging不释放,直至8天左右paging消耗完产生down机。

通常,paging不断占用不释放直到down机是由于产生了内存泄露(memory leak)现象,
而memory leak是由于软件环境引起的。

所以,在这次添加RAM的过程中有没有对OS和DB的版本进行过更新是问题的关键。

因为paging不释放,所以添加paging的size只是会改变down机的周期,也就是8天变成12天诸如此类等等,不是解决问题根本原因的方法;

要想找到问题的根本原因,需要你提供OS和DB的详细版本以及此次变更中更新过的软件部分详情,可以初步判定与硬件无关(请通过errpt予以确认)。

实际上部分OS和DB的版本都会触发memory leak的现象,大多数都是通过补丁或者参数调整来解决,这些都是已知案例,在得到你提供的版本信息之后应该可以很容易的找到答案。

等你的消息。

[ 本帖最后由 yanbing 于 2007-11-3 18:21 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2007-11-04 19:58 |只看该作者
AIX 5.1版本中,如果使用pagingspace空间的进程没有退出的话,系统是不会回收这些空间的,这样下次换出时就可以省些时间。AIX5.3之后才增加了对激活进程的pagingspace回收。
所以必须注意pagingspace空间的规划,可以svmon 看看什么进程的pagingspace一直在增长,是否有泄漏。

论坛徽章:
0
10 [报告]
发表于 2007-11-08 19:38 |只看该作者
同意3楼,用vmo改minperm%、  maxclient%、 maxperm三个参数。防止用尽ps空间。
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

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

清除 Cookies - ChinaUnix - Archiver - WAP - TOP