запуск standby
От | lesovsky |
---|---|
Тема | запуск standby |
Дата | |
Msg-id | 20110211122527.f11eea3f.lesovsky@ek.apress.ru обсуждение исходный текст |
Список | pgsql-ru-general |
Всем доброго времени суток. Играюсь с потоковой репликацией и hot_standby. 1. master postgresql.conf wal_level = hot_standby 2. standby postgresql.conf hot_standby = on 3. standby recovery.conf standby_mode = 'on' primary_conninfo = 'host=192.168.1.51 port=5432 user=postgres' trigger_file = '/var/lib/postgresql/db/trigger' 1) нет никаких настроек про архивирование, запускаем мастер, делаем метку pg_start_backup('label', true), синкаем базу наstandby, делаем pg_stop_backup(), запускаем standby. все запустилось. 2) останавливаем standby. на мастере удаляем несколько таблиц, запускаем standby. изменения видятся на standby'е. 3) останавливаем standby. на мастере создаем несколько таблиц, запускаем standby. изменения видятся на standby'е. вопрос, каким образом происходит репликация изменений при старте standby'я? standby запрашивает последние WAL-логи? тогдана сколько WAL-логи должны устареть чтобы standby не смог запуститься? -- С уважением Алексей В. Лесовский Системный администратор отдел ВРИН, ИД "Абак-Пресс"
В списке pgsql-ru-general по дате отправления: