Penguin
Annotated edit history of ipcclean(1) version 1, including all changes. View license author blame.
Rev Author # Line
1 perry 1 IPCCLEAN
2 !!!IPCCLEAN
3 NAME
4 SYNOPSIS
5 DESCRIPTION
6 NOTES
7 ----
8 !!NAME
9
10
11 ipcclean - remove shared memory and semaphores from an aborted PostgreSQL server
12 !!SYNOPSIS
13
14
15 __ipcclean__
16 !!DESCRIPTION
17
18
19 __ipcclean__ removes all shared memory segments and
20 semaphore sets owned by the current user. It is intended to
21 be used for cleaning up after a crashed PostgreSQL server
22 (postmaster(1)). Note that immediately restarting the
23 server will also clean up shared memory and semaphores, so
24 this command is of little real utility.
25
26
27 Only the database administrator should execute this program
28 as it can cause bizarre behavior (i.e., crashes) if run
29 during multiuser execution. If this command is executed
30 while a __postmaster__ is running, the shared memory and
31 semaphores allocated by the __postmaster__ will be
32 deleted. This will result in a general failure of the
33 backend servers started by that
34 __postmaster__.
35 !!NOTES
36
37
38 This script is a hack, but in the many years since it was
39 written, no one has come up with an equally effective and
40 portable solution. Since the __postmaster__ can now clean
41 up by itself, it is unlikely that __ipcclean__ will be
42 improved upon in the future.
43
44
45 The script makes assumption about the format of output of
46 the __ipcs__ utility which may not be true across
47 different operating systems. Therefore, it may not work on
48 your particular OS.
49 ----
This page is a man page (or other imported legacy content). We are unable to automatically determine the license status of this page.