Re: Archive recovery won't be completed on some situation.

From: Jeff Janes <jeff(dot)janes(at)gmail(dot)com>
To: Robert Haas <robertmhaas(at)gmail(dot)com>
Cc: Kyotaro HORIGUCHI <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp>, Masao Fujii <masao(dot)fujii(at)gmail(dot)com>, Heikki Linnakangas <hlinnakangas(at)vmware(dot)com>, "pgsql-hackers(at)postgresql(dot)org" <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Archive recovery won't be completed on some situation.
Date: 2014-04-01 04:39:33
Message-ID: CAMkU=1xEwNg2DGb=YaAXL+ojhO_QmY8XDxqbAABsSMWffEq0MQ@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Monday, March 31, 2014, Robert Haas <robertmhaas(at)gmail(dot)com> wrote:

> On Fri, Mar 28, 2014 at 1:06 AM, Kyotaro HORIGUCHI
> <horiguchi(dot)kyotaro(at)lab(dot)ntt(dot)co(dot)jp <javascript:;>> wrote:
> > Mmm. I don't think it is relevant to this problem. The problem
> > specific here is 'The database was running until just now, but
> > shutdown the master (by pacemaker), then restart, won't run
> > anymore'. Deleting backup_label after immediate shutdown is the
> > radical measure but existing system would be saved by the option.
>
> I don't find that very radical at all. The backup_label file is
> *supposed* to be removed on the master if it crashes during the
> backup; and it should never be removed from the backup itself. At
> least that's how I understand it. Unfortunately, people too often
> remove the file from the backup and, judging by your report, leave it
> there on the master.
>

At first blush it seems pretty radical to me. Just because the server was
e-stopped doesn't mean the backup rsync/cp -r/scp etc. isn't still running,
and it is not clear to me that yanking the backup label file out from under
it wouldn't cause problems. I mean, you already have problems if you are
trying to restore from that backup, but the missing file might make those
problems less obvious.

Of course first blush is often wrong, but...

Cheers,

Jeff

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Amit Kapila 2014-04-01 04:58:48 Re: issue log message to suggest VACUUM FULL if a table is nearly empty
Previous Message Michael Paquier 2014-04-01 04:36:48 Re: PQputCopyData dont signal error