From: | Vuthichai Ampornaramveth <V(dot)Ampornaramveth(at)computer(dot)org> |
---|---|
To: | reina(at)nsi(dot)edu, <pgsql-admin(at)postgreSQL(dot)org> |
Subject: | [ADMIN] Cannot allocate greater than 28 Meg of shared |
Date: | 1998-11-23 18:37:36 |
Message-ID: | 3.0.5.32.19981124033736.009e2370@pop.venus.dti.ne.jp |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-admin |
Seem that you hit the maximum limit of Linux kernel
(32 Mbyte shared memory). See the file
/usr/src/linux/include/asm-i386/shmparam.h
then edit the constant "SHMMAX" and rebuild your
kernel.
Hui :)
-----------
I have the new Postgres 6.4 installed. My system has 256 Meg of RAM with
512 Meg of swap space (PII/400 MHz; RH Linux 5.1). I am trying to
maximize the number of shared memory buffers for the postmaster. It
seems that if I get over 28 megs (-B3500), that the postmaster won't
run:
nohup postmaster -i -B4000 > regress.log &
[1] 737
[postgres(at)bigred ~]$ IpcMemoryCreate: shmget failed (Invalid argument)
key=5432001, size=33719840, permission=600
FATAL 1: ShmemCreate: cannot create region
I think that with 256 Meg of RAM that I should be able to extend that
shared buffer size even further. Is this a limitation of Postgres or is
this just that my system only has 28 meg to spare? (Or am I doing
something wrong).
Thanks.
-Tony
------------------------------------------------------------
Vuthichai Ampornaramveth <vuthi(at)venus(dot)dtinet(dot)or(dot)jp>
Tokyo Institute of Technology <vuthi(at)ctrl(dot)titech(dot)ac(dot)jp>
http://thaigate.nacsis.ac.jp/
From | Date | Subject | |
---|---|---|---|
Next Message | G. Anthony Reina | 1998-11-23 19:09:25 | Re: [ADMIN] Cannot allocate greater than 28 Meg of shared |
Previous Message | The Hermit Hacker | 1998-11-23 17:31:12 | RE: [INTERFACES] RE: your mail (Should have been problems with ') |