Re: Errors in log file while creating shared memory
Posted in 2000
Topics: Performance & Tuning
David,
As you say the kernel parameter is too small, but the system comes online
without any problems if we either start Informix after sometime or sometimes
after restarting Unix. We have about 1.7 GB physical memory and we are using
only 1.1 GB for the total shared memory. In our system always more the 500
MB physical memory is free(as per glance & top)
Thanks for the reply.
Vinod Bhansali
> A kernel parameter to do with shared memory is too small. Or
> you have too little physical memory in the machine.
>From: David Williams <djw@smooth1.demon.co.uk>
>Reply-To: David Williams <djw@smooth1.demon.co.uk>
>To: informix-list@iiug.org
>Subject: Re: Errors in log file while creating shared memory
>Date: Sat, 10 Jun 2000 23:54:41 +0100
>
>In article <8hroib$kgs$1@news.xmission.com>, Vinod Bhansali
><iiug@hotmail.com> writes
> >
> >We brought Informix offline and when we tried to bring it online again,
>we
> >were getting following error repeatedly
> >
> >13:54:07 Could not create single shared memory segment with resident and> >non-resident par
> >titions. Proceeding to create 2 shared memory segments instead.
> >13:54:07 shmget: [ENOMEM][12]: key 52564801: out of shared memory, check> >system SHMALL
> >13:54:07 mt_shm_init: can't create resident segment> >
> >Then we restarted Unix and everything was fine. We had not changed any of
> >the Unix and Informix parameters.
> >
> >I have seen this thing happen before also. What is the reason?
> >
>
> A kernel parameter to do with shared memory is too small. Or
> you have too little physical memory in the machine.
>
> >What is the meaning of this error :
> >Could not create single shared memory segment with resident and
>non-resident
> >partitions. Proceeding to create 2 shared memory segments instead.
> >Does it ever create one segment for resident and virtual portions?
>
> Yes on HP it does. This is for performance reasons.
>
> >We see this message everytime we bring Informix online.
> >
> >HP UX 10.20, Informix 7.24 UC4
> >
> >
> >Thanks in advance
> >Vinod Bhansali
> >________________________________________________________________________
> >Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
> >
>
>--
>David Williams
________________________________________________________________________
Get Your Private, Free E-mail from MSN Hotmail at http://www.hotmail.com
In article <8i0l0m$an1$1@news.xmission.com>, Vinod Bhansali <iiug@hotmail.com> writes > >David, > >As you say the kernel parameter is too small, but the system comes online >without any problems if we either start Informix after sometime or sometimes >after restarting Unix. We have about 1.7 GB physical memory and we are using >only 1.1 GB for the total shared memory. In our system always more the 500 >MB physical memory is free(as per glance & top) > >Thanks for the reply. >Vinod Bhansali > > The shmget system call is returning errno 12 ENOMEM. Do a man shmget. Also raise a support call with informix. -- David Williams