172 похожих чатов

Всем доброго дня, подскажите пожалуйста, настроил бекапирование rsync\ssh с сервера PG

на сервер Barman и дисковое пространство начало заполнятся под завязку.
Почти всё пространство на диске занимает pg_wall, после отключения архивации и команды архивирования (rsync на сервер бармана) и перезапуска БД - проблема не решилась.
Каким образом можно освободить дисковое пространство?

6 ответов

10 просмотров
Dmytro-Oleksandrovich Автор вопроса

Спасибо, не хватило буквально ещё 10 минут моего терпения, спустя 5 минут перезапуска. Дисковое пространство освободилось) Подскажите пожалуйста, делал настройку по мануалу\туториалам, и там ни слова о каких либо дополнительных манипуляциях, которые помогут избежать заполнения диска WALL-ом. postgresql.conf wal_level = replica archive_mode = on archive_command = 'rsync -a %p barman@*****:/mnt/HC_Volume_12867650/backups/barman/PG/incoming/%f' на сервере barman в cron на ежеминутное выполнение поставил barman cron. Возможно я упустил какую-то деталь?

Dmytro Oleksandrovich
Спасибо, не хватило буквально ещё 10 минут моего т...

у бармана есть какая-то команда, status чтоли, посмотрите в ее выхлоп - обычно если есть проблемы с сетапом, то там они подсвечиваются и гляньте в pg_stat_archiver, нет ли там ошибок при архивировании WAL

Dmytro Oleksandrovich
Спасибо, не хватило буквально ещё 10 минут моего т...

Проверьте, количество wal-ов больше wal_keep_segments или нет

Dmytro Oleksandrovich
Спасибо, не хватило буквально ещё 10 минут моего т...

еще, что бы wal-ы удалялись archive_command при удачном завершении должна возвращать статус 0

Dmytro-Oleksandrovich Автор вопроса
Alexey Lesovsky
у бармана есть какая-то команда, status чтоли, пос...

barman check PG вывод по всем пунктам « OK » , по этому меня это и обескуражило, в контексте скорости и объёма заполнения диска. @Guzya_07 , в конфигурационном файле - wal_keep_segments = 0 и закоментированна.

Dmytro-Oleksandrovich Автор вопроса
Alexey Lesovsky
у бармана есть какая-то команда, status чтоли, пос...

Пара сообщений была) ценю время и усилия окружающих людей :)

Похожие вопросы

Обсуждают сегодня

Какой-то там пердун в 90-х решил, что есть какая-то разная типизация. Кого вообще это волнует?
КТ315
49
void terminal_scroll() { memmove(terminal_buffer, terminal_buffer + VGA_WIDTH, buffer_size - VGA_WIDTH); memset(terminal_buffer + buffer_size - VGA_WIDTH, 0, VGA_WIDTH); ...
Егор
47
Всем привет! Подскажите, пожалуйста, в чем ошибка? Настраиваю подключение к MySQL. Либы лежат рядом с exe. Все как по "учебнику"
Евгений
16
А можете как-то проверить меня по знаниям по ассемблеру?
A A
132
Здравствуйте! У меня появилась возможность купить книгу "Изучай Haskell во имя добра!". Но я где-то слышал, что эта книга устарела. Насколько это правда??
E
22
Здравствуйте! Я вот на stepic решаю задачи на хаскеле https://stepik.org/lesson/8443/step/8?unit=1578 мой код import Data.List (isInfixOf) removing :: String -> [String] ->...
E
10
Камрады, кто тесно работал с vtv, хотел уточнить. Ширина column задаётся жёстко на этапе создания дерева или можно в рантайме ее менять программно (не мышкой)?
Ed Doc
10
да ладно ... что там неочевидного ? глянуть в исх-ки датасета и/или кверика чтобы понять в каком месте и как выполняется обращения к св-вам blablaSQL - минутное дело, даже е...
Сергей
7
Здесь для arm кто-нибудь кодит ?
Nothing
52
Всем привет, у меня есть сервер принимающий входящие HTTP подключения, как проверить, что подключение было через прокси или нет, есть какие то поля в заголовках по которым мо...
DS
8
Карта сайта