how to know current xlog location on standby after primary is down
В списке pgsql-general по дате отправления:
| От | magodo |
|---|---|
| Тема | how to know current xlog location on standby after primary is down |
| Дата | |
| Msg-id | 4ffcd9e665cde2a7aaaaf55a3bc85145345e485c.camel@sina.com обсуждение |
| Ответы |
Re: how to know current xlog location on standby after primary isdown
|
| Список | pgsql-general |
Hello, I'm working on a high availability project for PG(v9.6). Suppose I have a priamry-standby setup, I need to do promote once primary is down, but only when standby is as new as primary (before it is down). Therefore, I need a way to know the wal replay location on standby. I tried to set a hot standby, but it failed to run `pg_current_xlog_location()` on it; I also tried `pg_xlogdump` on standby, but it has following cavets: - hard to identify latest used wal segment, since there are some renamed reservations - sometimes `pg_xlogdump` will raise errors like: "pg_xlogdump: FATAL: error in WAL record at 0/9F88F0F8: record with incorrect prev- link 2020/20202020 at 0/9F88F130" So I want to know what is the correct way to do it. Thank you in advance!
В списке pgsql-general по дате отправления:
Сайт использует файлы cookie для корректной работы и повышения удобства. Нажимая кнопку «Принять» или продолжая пользоваться сайтом, вы соглашаетесь на их использование в соответствии с Политикой в отношении обработки cookie ООО «ППГ», в том числе на передачу данных из файлов cookie сторонним статистическим и рекламным службам. Вы можете управлять настройками cookie через параметры вашего браузера