postmaster stop hangs

From: "Simpson" <asimpson(at)i-55(dot)com>
To: <pgsql-admin(at)postgresql(dot)org>
Subject: postmaster stop hangs
Date: 2005-04-24 12:54:50
Message-ID: NFBBKOADOLGDLPMAAHMDAEKEDCAA.asimpson@i-55.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-admin

Greetings,

Running /etc/init.d/postgresql stop results in:

Stopping postgresql service: [FAILED]

I ran an strace on "/usr/local/pgsql/bin/pg_ctl stop -D
/data/pgsql/data -s -m fast" and it is sending a SIGINT to processid 5676

Here is a ps of the currently running instance:

postgres 5671 1 0 02:32 pts/0 00:00:00
/usr/local/pgsql/bin/postmaster -D /data/pgsql/data
postgres 5674 5671 0 02:32 pts/0 00:00:00 postgres: writer process
postgres 5675 5671 0 02:32 pts/0 00:00:00 postgres: stats buffer
process
postgres 5676 5675 0 02:32 pts/0 00:00:00 postgres: stats collector
process

In this case, shouldn't it be sending a SIGTERM to 5671?

If I manually send a SIGINT or a SIGTERM to the postmaster (5671 in this
case), postgres obediently shuts down.

5676 is in the */data/postmaster.pid

Thanks for any help,
Drew.

postgresql 8.0.2
Linux xxx 2.6.9-5.0.3.EL #1 Sat Feb 19 18:26:49 CST 2005 i686 i686 i386
GNU/Linux

Responses

Browse pgsql-admin by date

  From Date Subject
Next Message Michael Fuhr 2005-04-24 13:30:14 Re: Database Corruption, Tables, Databases missing
Previous Message Alan Donald 2005-04-24 09:43:20 Database Corruption, Tables, Databases missing