Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

Commit682c28b

Browse files
committed
Doc: Update example symptom of systemd misconfiguration.
In PostgreSQL 10, we stopped using System V semaphores on Linuxsystems. Update the example we give of an error message from amisconfigured system to show what people are most likely to see thesedays.Back-patch to 10, where PREFERRED_SEMAPHORES=UNNAMED_POSIX arrived.Reviewed-by: Tom Lane <tgl@sss.pgh.pa.us>Discussion:https://postgr.es/m/CA%2BhUKGLmJUSwybaPQv39rB8ABpqJq84im2UjZvyUY4feYhpWMw%40mail.gmail.com
1 parentc34dd43 commit682c28b

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

‎doc/src/sgml/runtime.sgml‎

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1192,7 +1192,7 @@ project.max-msg-ids=(priv,4096,deny)
11921192

11931193
<para>
11941194
If <productname>systemd</productname> is in use, some care must be taken
1195-
that IPC resources (shared memory and semaphores) are not prematurely
1195+
that IPC resources (includingshared memory) are not prematurely
11961196
removed by the operating system. This is especially of concern when
11971197
installing PostgreSQL from source. Users of distribution packages of
11981198
PostgreSQL are less likely to be affected, as
@@ -1209,11 +1209,12 @@ project.max-msg-ids=(priv,4096,deny)
12091209
</para>
12101210

12111211
<para>
1212-
A typical observed effect when this setting is on is that the semaphore
1213-
objects used by a PostgreSQL server are removed at apparently random
1214-
times, leading to the server crashing with log messages like
1212+
A typical observed effect when this setting is on is that shared memory
1213+
objects used for parallel query execution are removed at apparently random
1214+
times, leading to errors and warnings while attempting to open and remove
1215+
them, like
12151216
<screen>
1216-
LOG: semctl(1234567890, 0, IPC_RMID, ...) failed: Invalid argument
1217+
WARNING: could not remove shared memory segment "/PostgreSQL.1450751626": No such file or directory
12171218
</screen>
12181219
Different types of IPC objects (shared memory vs. semaphores, System V
12191220
vs. POSIX) are treated slightly differently

0 commit comments

Comments
 (0)

[8]ページ先頭

©2009-2025 Movatter.jp