From: | Jeff Janes <jeff(dot)janes(at)gmail(dot)com> |
---|---|
To: | Zach Walton <zacwalt(at)gmail(dot)com> |
Cc: | PostgreSQL mailing lists <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Warm standby can't start because logs stream too quickly from the master |
Date: | 2017-12-02 19:59:17 |
Message-ID: | CAMkU=1w_18SeXSJXUMeSY4M4H2N5CS7zMSQBpiimtUyALwib8A@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
On Sat, Dec 2, 2017 at 11:02 AM, Zach Walton <zacwalt(at)gmail(dot)com> wrote:
> Looking at the startup process:
>
> postgres 16749 4.1 6.7 17855104 8914544 ? Ss 18:36 0:44 postgres:
> startup process recovering 0000000800005B1C00000030
>
> Then a few seconds later:
>
> postgres 16749 4.2 7.0 17855104 9294172 ? Ss 18:36 0:47 postgres:
> startup process recovering 0000000800005B1C00000047
>
> It's replaying logs from the master, but it's always a few behind, so
> startup never finishes. Here's a demonstration:
>
> # while :; do echo $(ls data/pg_xlog/ | grep -n $(ps aux | egrep "startup
> process" | awk '{print $15}')) $(ls data/pg_xlog/ | wc -l); sleep 1; done
> # current replay location # number of WALs in pg_xlog
> 1655:0000000800005B1C00000064 1659
> 1656:0000000800005B1C00000065 1660
> 1658:0000000800005B1C00000067 1661
> 1659:0000000800005B1C00000068 1662
> 1660:0000000800005B1C00000069 1663
>
> Generally this works itself out if I wait (sometimes a really long time).
> Is there a configuration option that allows a warm standby to start without
> having fully replayed the logs from the master?
>
Warm standbys aren't supposed to start up, that is what makes them warm.
Are you trying to set up a hot standby? Are you trying to promote a warm
standby to be the new master (but usually you would do that when the
current master has died, and so would no longer be generating log.)
Cheers,
Jeff
From | Date | Subject | |
---|---|---|---|
Next Message | Zach Walton | 2017-12-02 23:10:43 | Re: Warm standby can't start because logs stream too quickly from the master |
Previous Message | Joshua D. Drake | 2017-12-02 19:55:27 | Re: Warm standby can't start because logs stream too quickly from the master |