[pgsql-jp: 41488] WALのarchiveファイル削除について
yokota
yokota @ passlogy.com
2013年 8月 16日 (金) 15:35:54 JST
横田と申します。
WALのarchiveファイルの削除についてお教え下さい。
PITRで復旧させる際、recovery.confに
--------------------------------
restore_command = 'cp /var/lib/pgsql/archives/%f %p'
archive_cleanup_command = '/usr/bin/pg_archivecleanup
/var/lib/pgsql/archives/ %r'
recovery_end_command = 'echo "recovery_end_commnd" >> /tmp/recoveryDONE'
--------------------------------
と書いています。
復旧自体は成功しますが、archive_cleanup_commandだけが実行されません。
archive_cleanup_commandを実行するには、設定等何か準備が必要でしょうか。
環境はCentOS6.4、postgresql-9.2.4のソースからコンパイルしています。
(Fedora19 + postgresql-9.2.4-1.fc19.x86_64.rpmで同じことをしても、
archive_cleanup_commandは実行されませんでした。)
また、定期的にarchiveファイルを削除するための一般的な方法、スクリプト等
はありますでしょうか。
どうぞ宜しくお願い致します。
pgsql-jp メーリングリストの案内