mirror of
https://git.postgresql.org/git/postgresql.git
synced 2025-01-06 15:24:56 +08:00
Update SysV parameter configuration documentation for FreeBSD.
FreeBSD hasn't made any use of kern.ipc.semmap since 1.1, and newer
releases reject attempts to set it altogether; so stop recommending
that it be adjusted. Per bug #11161.
Back-patch to all supported branches. Before 9.3, also incorporate
commit 7a42dff47
, which touches the same text and for some reason
was not back-patched at the time.
This commit is contained in:
parent
751b704105
commit
5ff5bfb5f0
@ -747,14 +747,13 @@ psql: could not connect to server: No such file or directory
|
||||
<screen>
|
||||
<prompt>#</prompt> <userinput>sysctl kern.ipc.shmall=32768</userinput>
|
||||
<prompt>#</prompt> <userinput>sysctl kern.ipc.shmmax=134217728</userinput>
|
||||
<prompt>#</prompt> <userinput>sysctl kern.ipc.semmap=256</userinput>
|
||||
</screen>
|
||||
To have these settings persist over reboots, modify
|
||||
To make these settings persist over reboots, modify
|
||||
<filename>/etc/sysctl.conf</filename>.
|
||||
</para>
|
||||
|
||||
<para>
|
||||
The remaining semaphore settings are read-only as far as
|
||||
These semaphore-related settings are read-only as far as
|
||||
<command>sysctl</command> is concerned, but can be set in
|
||||
<filename>/boot/loader.conf</filename>:
|
||||
<programlisting>
|
||||
@ -763,7 +762,10 @@ kern.ipc.semmns=512
|
||||
kern.ipc.semmnu=256
|
||||
</programlisting>
|
||||
After modifying these values a reboot is required for the new
|
||||
settings to take affect.
|
||||
settings to take effect.
|
||||
(Note: FreeBSD does not use <varname>SEMMAP</>. Older versions
|
||||
would accept but ignore a setting for <literal>kern.ipc.semmap</>;
|
||||
newer versions reject it altogether.)
|
||||
</para>
|
||||
|
||||
<para>
|
||||
|
Loading…
Reference in New Issue
Block a user