Skip site navigation (1) Skip section navigation (2)

Re: WEIRD CRASH?!?!

From: Stephan Szabo <sszabo(at)megazone23(dot)bigpanda(dot)com>
To: Josh Berkus <josh(at)agliodbs(dot)com>
Cc: Noah Silverman <noah(at)allresearch(dot)com>,<pgsql-performance(at)postgresql(dot)org>
Subject: Re: WEIRD CRASH?!?!
Date: 2003-01-25 00:27:50
Message-ID: 20030124162229.K38264-100000@megazone23.bigpanda.com (view raw or flat)
Thread:
Lists: pgsql-performance
On Fri, 24 Jan 2003, Josh Berkus wrote:

> Noah,
>
> > I think my server crashed and then restarted itself.  Does anybody know
> > what all this means:
> >
> > 2003-01-24 18:28:06 PANIC:  link from
> > /RAID/pgsql/pg_xlog/00000009000000BC to
> > /RAID/pgsql/pg_xlog/00000009000000C4 (initialization of log file 9,
> > segment 196) failed: File exists
> > 2003-01-24 18:28:06 LOG:  server process (pid 1574) was terminated by
> > signal 6
> > 2003-01-24 18:28:06 LOG:  terminating any other active server processes
> > 2003-01-24 18:28:06 WARNING:  Message from PostgreSQL backend:
> >          The Postmaster has informed me that some other backend
> >          died abnormally and possibly corrupted shared memory.
> >          I have rolled back the current transaction and am
> >          going to terminate your database system connection and exit.
> >          Please reconnect to the database system and repeat your query.
>
> This means that somebody KILL -9'd a postgres process or the postmaster, and
> Postgres restarted in order to clear the shared buffers.   If the database
> started up again, you are fine.

Actually, it looks like an abort() (signal 6) to me.  Probably from the
PANIC listed.

The question is why did it get confused and end up linking to a filename
that already existed?




In response to

Responses

pgsql-performance by date

Next:From: Carlos MorenoDate: 2003-01-25 00:29:52
Subject: Re: Having trouble with backups (was: Re: Crash Recovery)
Previous:From: Noah SilvermanDate: 2003-01-25 00:17:48
Subject: Re: WEIRD CRASH?!?!

Privacy Policy | About PostgreSQL
Copyright © 1996-2014 The PostgreSQL Global Development Group