- 论坛徽章:
- 0
|
我在redhat as3 update 5(物理内存1G)上安装 sybase12.5.3,结果发现无法设置内存,具体的表现是:
设置 max memory = 262144 ,
执行sp_configure "allocate max shared mem",1 时,系统提示错误:
00:00000:00008:2007/01/30 22:00:29.80 server The configuration option 'allocate
max shared memory' has been changed by 'sa' from '0' to '1'.
00:00000:00008:2007/01/30 22:00:29.80 kernel Allocating a shared memory segment
of size 395730916 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel os_create_region: shmat(360449): I
nvalid argument
00:00000:00008:2007/01/30 22:00:29.80 kernel kbcreate: couldn't create server r
egion 0.
00:00000:00008:2007/01/30 22:00:29.80 kernel Retrying shared memory allocation
with smaller size 197865458 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel Allocating a shared memory segment
of size 197865458 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel os_create_region: shmat(393217): I
nvalid argument
@
00:00000:00008:2007/01/30 22:00:29.80 kernel kbcreate: couldn't create server r
egion 0.
00:00000:00008:2007/01/30 22:00:29.80 kernel Retrying shared memory allocation
with smaller size 98932729 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel Allocating a shared memory segment
of size 98932729 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel os_create_region: shmat(425985): I
nvalid argument
00:00000:00008:2007/01/30 22:00:29.80 kernel kbcreate: couldn't create server r
egion 0.
00:00000:00008:2007/01/30 22:00:29.80 kernel Retrying shared memory allocation
with smaller size 67108864 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel Allocating a shared memory segment
of size 67108864 bytes.
00:00000:00008:2007/01/30 22:00:29.80 kernel os_create_region: shmat(458753): I
nvalid argument
00:00000:00008:2007/01/30 22:00:29.80 kernel kbcreate: couldn't create server r
egion 0.
~
/etc/sysctl.conf的配置如下:
#for sybase
kernel.shmmax = 536870912
kernel.shmmni = 4096
kernel.shmall = 2097152
kernel.sem = 250 32000 100 128
fs.aio-max-size = 1048576
fs.file-max = 327680
查看共享内存情况:
ipcs -lm |grep 'max seg size'
max seg size (kbytes) = 524288
看了这里的不少帖子和sybase的installation guilde ,好像就是调shmmax这个参数了,
但是我的sybase还是不能设置内存。
麻烦各位帮看看问题。多谢! |
|