error: invalid segment number 0 in file name "/pgbase/pg12//base/41599/pg_internal.init.15589".
Предистория - упал кластер на patroni. пытались пересобрать не и настроить потоковую репликацию - не получилось. Стало падать на физичесом бэкпе с аналогичной ошибкой (ERROR: invalid segment number 0 in file "pg_internal.init.15589). Пож скажите куда копать и как решить даже с потерей данных?
Похоже на ваш случай https://www.postgresql.org/message-id/62031974fd8e941dd8351fbc8c7eff60d59c5338.camel%40credativ.de
pg_upgrade не делали и вопрос не только в сhеtcsum а в что еще падает pg_basebackup и в соответственно в журнале ошибка ERROR: invalid segment number 0 in file "pg_internal.init.1558. PG 12 версии. И делать то что? :(
Я пока с телефона, не очень удобно смотреть переписку по ссылке. Из того что увидел пока - ваши симптомы совпадают с описанными в треде - ошибка контрольных сумм и не работающий basebackup
да симптомы очень похожие, в статье делается акцент на pg_upgrade другое папке. У нас нет других папок
какая конкретно версия postgresql у вас установлена?
PostgreSQL 12.2 on x86_64-pc-linux-gnu, compiled by gcc (GCC) 4.8.5 20150623 (Red Hat 4.8.5-39), 64-bit
Восстановить из бэкапа. Не, ну есть опцыи вроде zero_damaged_pages -- но что там по результату будет никто предсказать не можэт.
спасибо. там уже понятно
Обсуждают сегодня