Ошибка postgresql 9.0 архивирование при настройке горячей потоковой репликации

Я пытаюсь получить потоковую репликацию работает на postgresql 9.0. Я выполняю шаги, указанные в ссылке: http://brandonkonkle.com/blog/2010/oct/20/postgres-9-streaming-replication-and-django-balanc/

Когда я пытаюсь чтобы выполнить команду архивирования на postgresql, я получаю предупреждение с просьбой подождать бесконечно. Я выполняю команды в следующем порядке:

SELECT pg_start_backup('base_backup');

cd /var/lib/postgresql/9.0/
sudo tar -cjf ~/postgres-data.tar.bz2 main

SELECT pg_stop_backup();

Для этого я получаю следующий результат:

NOTICE:  pg_stop_backup cleanup done, waiting for required WAL segments to be archived
WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (60 seconds elapsed)
HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be cancelled safely, but the database backup will not be usable without all the WAL segments.
WARNING:  pg_stop_backup still waiting for all required WAL segments to be archived (120 seconds elapsed)
HINT:  Check that your archive_command is executing properly.  pg_stop_backup can be cancelled safely, but the database backup will not be usable without all the WAL segments.

Это продолжается и предупреждение никогда не заканчивается. Сообщите мне, если кто-нибудь сталкивался с этой проблемой.

6
задан araqnid 23 January 2011 в 19:47
поделиться