Re: pg_rewind

Поиск
Список
Период
Сортировка
Искать
От
Laurenz Albe
Тема
Re: pg_rewind
Дата
Msg-id
7389f3b042bed5d6b8fcf4cbf890fc932bc7963e.camel@cybertec.at
Ответ на
Список
Дерево обсуждения
pg_rewind <soumik.bhattacharjee@kpn.com>
Re: pg_rewind Laurenz Albe <laurenz.albe@cybertec.at>
RE: pg_rewind <soumik.bhattacharjee@kpn.com>
RE: pg_rewind <soumik.bhattacharjee@kpn.com>
Re: pg_rewind Laurenz Albe <laurenz.albe@cybertec.at>
On Mon, 2020-01-27 at 16:01 +0000, soumik.bhattacharjee@kpn.com wrote:
> I set the "wal_log_hints = on" , but enabling this parameter "on" in new MASTER(old SLAVE) needs a restart--
> which I cannot do as all application transactions are going on there now.
> 
> Also I used pg_rewind in old MASTER(which now I want to make as new SLAVE) and it was successful,
> but this also needs restart of new MASTER(old SLAVE) which is again an issue.
> 
> Command used: ./pg_rewind -D $PGDATA --source-server='host= port=5432 user=postgres password=xxxx
> 
> Could you please suggest how to get this to work to keep the MASTER(old SLAVE) up & running and make the old MASTER(new SLAVE)

If you want to use "pg_rewind", you have to plan for that ahead of time
by either using data page checksums or enabling "wal_log_hints".

The first requires longer don time, the second a restart.
There is no way to do that retroactively.

Just use "pg_basebackup" to create a new standby, and enable
"wal_log_hints" next time you get a chance to restart.

Yours,
Laurenz Albe
-- 
Cybertec | https://www.cybertec-postgresql.com



В списке pgsql-admin по дате отправления
От:
Дата:
Сообщение: RE: pg_rewind
От: dbatoCloud Solution
Дата:
FAQ