На нашому виробничому сервері працює PostgreSQL v8.2.3 у версії CentOS 5.2 (остаточний).
Ми встановили PITR на виробничому сервері. З певних причин після встановлення PITR ми не в змозі керувати і підтримувати його. Врешті-решт наш накопичувач архівів WAL (вторинний диск) став повноцінним (використання на 100%), а додаткові сегменти архіву WAL, які потрібно архівувати, накопичилися в самому каталозі pg_xlog / (який доступний на первинному диску)
ДЕТАЛІ НАСТРОЙКИ ПИТРУ
Є 2 диски:
- Первинний накопичувач ( pgsql / дані / каталог знаходиться) становить 400 Гб.
- Вторинний накопичувач (архіви WAL) становить 300 ГБ. Усі архіви WAL записуються на цей вторинний диск.
Тепер ми вирішили зупинити / відключити PITR.
Моє запитання полягає в тому, як у цій ситуації зупинити / відключити PITR та безпечно очистити всі сегменти WAL з обох накопичувачів?
Які рекомендовані / запропоновані способи? Порада / ідея / пропозиція експертів щодо цього високо оцінені.
archive_commandв порожній ('') зупинить / відключить архівування. Але це також автоматично видалить / видалить усі накопичені старі файли WAL з pg_xlog / каталогу?