Re: defunct postmasters - Mailing list pgsql-general
From | Philip Crotwell |
---|---|
Subject | Re: defunct postmasters |
Date | |
Msg-id | Pine.GSO.4.10.10105111233350.27338-100000@tigger.seis.sc.edu Whole thread Raw |
In response to | Re: defunct postmasters (Tom Lane <tgl@sss.pgh.pa.us>) |
Responses |
Re: defunct postmasters
|
List | pgsql-general |
Hi Once more, this time with feeling :) Sorry, not a regular user of gdb, but I figured out my error, does this help? Anything else before kill -9? thanks, PHilip # gdb postmaster 29214 GNU gdb 19991004 Copyright 1998 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "i386-redhat-linux"... /usr/local/pgsql/bin/29214: No such file or directory. Attaching to program: /usr/local/pgsql/bin/postmaster, Pid 29214 Reading symbols from /lib/libcrypt.so.1...done. Reading symbols from /lib/libresolv.so.2...done. Reading symbols from /lib/libnsl.so.1...done. Reading symbols from /lib/libdl.so.2...done. Reading symbols from /lib/libm.so.6...done. Reading symbols from /lib/libc.so.6...done. Reading symbols from /lib/ld-linux.so.2...done. Reading symbols from /lib/libnss_files.so.2...done. 0x4013da02 in __libc_accept () from /lib/libc.so.6 (gdb) bt #0 0x4013da02 in __libc_accept () from /lib/libc.so.6 #1 0x80c34b9 in StreamConnection () #2 0x80e07b1 in ConnCreate () #3 0x80e0239 in ServerLoop () #4 0x80dfdb3 in PostmasterMain () #5 0x80c3fa5 in main () #6 0x400a39cb in __libc_start_main (main=0x80c3ec0 <main>, argc=4, argv=0xbffffb14, init=0x80651d0 <_init>, fini=0x813697c <_fini>, rtld_fini=0x4000ae60 <_dl_fini>, stack_end=0xbffffb0c) at ../sysdeps/generic/libc-start.c:92 (gdb) info frame Stack level 0, frame at 0xbffff400: eip = 0x4013da02 in __libc_accept; saved eip 0x80e07b1 (FRAMELESS), called by frame at 0xbffff400 source language unknown. Arglist at 0xbffff400, args: Locals at 0xbffff400, Previous frame's sp is 0x0 Saved registers: ebp at 0xbffff400, eip at 0xbffff404 (gdb) On Fri, 11 May 2001, Tom Lane wrote: > Philip Crotwell <crotwell@seis.sc.edu> writes: > > I am running postgres7.1 on redhat 6.2 and my database has gone belly up. > > > I know i am not supposed to "kill -9 " the postmaster, but it has become > > completely unresponsive. pgsql just hangs as does stopping with the > > rc.d script. > > Actually, kill -9 should be perfectly safe in PG 7.1; it was only > earlier releases that didn't like it. But before you do that, > would you attach to the top postmaster process (29214) with gdb > and get a stack trace? > > > PS I don't know why this happened, but the only theory I have is that I am > > running with -i to allow jdbc connections and I had port scanned the > > machine with nmap shortly before noticing that I could no longer connect. > > Hmm, would you see if that's repeatable? > > regards, tom lane > > ---------------------------(end of broadcast)--------------------------- > TIP 5: Have you checked our extensive FAQ? > > http://www.postgresql.org/users-lounge/docs/faq.html >
pgsql-general by date: