Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 22 Mar 2007 08:28:33 +1100
From:      Antony Mawer <fbsd-questions@mawer.org>
To:        Greg Barniskis <nalists@scls.lib.wi.us>
Cc:        Jonathan Horne <freebsd@dfwlp.com>, Bill Moran <wmoran@potentialtech.com>, freebsd-questions@freebsd.org
Subject:   Re: started playing with jails
Message-ID:  <4601A381.1030301@mawer.org>
In-Reply-To: <4601626B.1070702@scls.lib.wi.us>
References:  <42991.167.246.36.14.1174490156.squirrel@webmail.dfwlp.org>	<4601501C.3060605@gmail.com>	<10072.167.246.36.14.1174492472.squirrel@webmail.dfwlp.org>	<20070321121031.d95cadf6.wmoran@potentialtech.com>	<46015BFD.4060806@scls.lib.wi.us>	<20070321122852.8eaa2663.wmoran@potentialtech.com> <4601626B.1070702@scls.lib.wi.us>

next in thread | previous in thread | raw e-mail | index | archive | help
On 22/03/2007 3:50 AM, Greg Barniskis wrote:
> Bill Moran wrote:
>> My experiments with Postgres in jail predate the existence of that 
>> setting.
>> When I was working with it, you had to frob a sysctl via /etc/sysctl.conf
>>
>> But even then, I couldn't seem to get it to work -- the Postgres in the
>> jail would corrupt the shared memory of the postgres outside the jail.
>> It was ugly.  Imagine big, wet tears rolling down my cheeks.
>>
>> I haven't had the need to try it in a while, so it might work OK now, I
>> just don't know.
>>
> 
> Ah, now that you mention it I do recall discussions of multiple 
> instances peeing in each others pools so to speak. I also thought there 
> was discussion of how to fix it, but have no idea where that went if 
> anywhere...
> 
> A single instance inside a jail does work quite happily if the knob 
> above is set.

 From memory, I think the discussion went something like "Postgres uses 
the TCP port number it binds to as its SYSV IPC ID... so if you want to 
run multiple instances in jails/etc without conflict, run them on 
different port numbers (and consequentially they will get separate SYSV 
IPC IDs)".

--Antony



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4601A381.1030301>