Re: Postgres segfaults

From: Andreas Tille <andreas(at)an3as(dot)eu>
To: pgsql-de-allgemein(at)postgresql(dot)org
Subject: Re: Postgres segfaults
Date: 2011-10-18 06:23:48
Message-ID: 20111018062348.GA23567@an3as.eu
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-de-allgemein

Hallo Peter,

On Sun, Sep 04, 2011 at 06:32:53PM +0300, Peter Eisentraut wrote:
> On ons, 2011-08-10 at 17:28 +0200, Andreas Tille wrote:
> > On Wed, Aug 10, 2011 at 03:24:44PM +0200, Hans-Jürgen Schönig wrote:
> > > hallo andreas,
> > >
> > > hast du einen backtrace von der ganzen sache?
> > > also, einen backtrace für den segfault.
> >
> > Nein.
> >
> > > ohne backtrace ist es leider schwer.
> > > was du brauchst ist "ulimit -c unlimited", damit du core files kriegst.
> >
> > Das sollte ich dann wohl ins init-script schreiben, richtig? Wohin wird
> > das core file dann geschrieben? HOME von user postgres
> > (/var/lib/postgresql) ?
>
> Schau mal hier:
> http://petereisentraut.blogspot.com/2011/06/enabling-core-files-for-postgresql-on.html
>
> Ist leider ein bisschen kompliziert.

Naja, kompliziert fand ich's nicht - hat aber doch etwas gedauert, ehe
ich dazu gekommen bin. Nach Deiner Methode habe ich nun

$ sudo grep core /proc/$(sudo cat /var/run/postgresql/9.0-main.pid)/limits
Max core file size unlimited unlimited bytes

und

$ grep kernel.core_pattern /etc/sysctl.d/local.conf
kernel.core_pattern = core.%e.%p

Mein Logcheck hat mir nun

Oct 18 03:17:50 blends kernel: postgres[3744]: segfault at caf53acc ip b740c0d7 sp bfb4dc10 error 5 in postgres[b73b0000+485000]

geschickt - aber ich finde denoch kein core file. :-)

Ist noch was zu tun? In welchem Verzeichnis sollte sich das core file
zu finden sein? (Ich habe mit find / gesucht und dennoch nichts
sinnvolles gefunden.)

Grundsätzlich möchte ich zwar demnächst auf den Backport von 9.1
upgraden, würde aber dennoch gerne wissen, was hier im argen liegt ...

Viele Grüße

Andreas.

--
http://fam-tille.de

In response to

Responses

Browse pgsql-de-allgemein by date

  From Date Subject
Next Message Andreas 'ads' Scherbaum 2011-10-20 10:21:35 == Wöchentlicher PostgreSQL Newsletter - 16. Oktober 2011 ==
Previous Message Markus Prinz 2011-10-17 14:06:42 Erweitern eines Enum-Typs auf 9.0