|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Добрый день. Postgresql 9.6 Настраиваю непрерывный архив. При восстановлении на какой то момент времени(подсунув соответственно базовый бекап, архив, команду восстановления) система запускается не с 1 раза. По логам видно что копирует файлы журнала предзаписи из архива и вылетает с "вежливым выключением". При повторном запуске начинает копировать файлы журнала с того места где вылетело в прошлый раз. И так запускаем службу несколько раз(до 6 раз доходило). В итоге достигается согласованное состояние на какой-то момент. Запускаем службу еще раз и только тогда система БД стартует. Никаких действий между запусками службы не проводилось. Только запуск. Подскажите пожалуйста это нормальное поведение? Или должно все восстанавливаться при первом запуске? Хотелось бы, конечно, при первом запуске. Если это возможно подскажите, плз, куда копать, чтобы пофиксить. Повысить версию БД нет никакой возможности. ОС Astra Linux 1.6 SE Заранее благодарен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 12:32 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Ищите того, кто отправляет сигнал выключения. Возможно где-то выставили таймаут ожидания запуска. Например, в systemd дефолтый выставлен. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 12:50 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
В логах не найти кто послал сигнал? ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 13:02 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Поискал в сторону systemd. Не оно. Дефолтный таймаут 90 сек. Увеличил до 900 сек. Система "вежливо выключается" через 6-7 сек. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 13:25 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Покажите что в recovery.conf. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 13:31 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
там только команда разархивирования и время на которое нужно восстановить остальное то что в sample. Закомментировано все. т.е. у меня restore_command = 'cp /var/lib/postgresql/archive/%f %p' и recovery_target_time = '2021-02-09 10:00 MSK' больше ничего нет(закомментировано) ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 14:08 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
проставьте Код: sql 1.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 14:37 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
не помогло. в syslog появляется запись Код: html 1. 2. 3. 4. 5. 6.
Но опять же странно Через несколько запусков нет этой ошибки в логах и сервер спокойно стартует ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 15:00 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Убрал ipv6 ошибка пропала Но все равно Код: html 1. 2. 3. 4. 5. 6. 7. 8.
Где ошибку то искать? Больше в логах нет ничего ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 15:14 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Вы случаем не на том же сервере где мастер стартуете? Логи смотрите в ../pg_log/ ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 15:26 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Нет. Новая виртуалка. Путь нового архива в auto.conf изменен. Но конфиги серверов идентичные. Оба виртуальные. Но по идее какая разница даже если на старом. Я же удаляю все из папки кластера. Потом закидываю туда base backup Сервис естественно останавливаю перед восстановлением через service postgresql stop. в pg_log нет ничего. Восстанавливает журнал, а потом получен запрос на вежливое выключение. ... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 15:40 |
|
Непрерывное архивирование и восстановление на момент времени
|
|||
---|---|---|---|
#18+
Нашел решение на форуме Astra Linux. Не знаю уж это именно в Astra он себя так ведет или всегда так... Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12.
... |
|||
:
Нравится:
Не нравится:
|
|||
09.02.2021, 16:24 |
|
|
start [/forum/topic.php?fid=53&fpage=16&tid=1994199]: |
0ms |
get settings: |
10ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
66ms |
get topic data: |
14ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
others: | 302ms |
total: | 470ms |
0 / 0 |