powered by simpleCommunicator - 2.0.41     © 2025 Programmizd 02
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Копятся WAL на реплике
5 сообщений из 5, страница 1 из 1
Копятся WAL на реплике
    #40062314
rinace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Коллеги,
совершенно непонятная ситуация .

Имеется синхронная реплика . И при этом на узле реплики копятся файлы WAL.
Параметр archive_mode = off
Та же самая конфигурация репликации на других узлах master-slave работает штатно.

В чем может быть дело ? Какие есть гипотезы ?
...
Рейтинг: 0 / 0
Копятся WAL на реплике
    #40062322
Фотография mefman
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
rinace
Коллеги,
совершенно непонятная ситуация .

Имеется синхронная реплика . И при этом на узле реплики копятся файлы WAL.
Параметр archive_mode = off
Та же самая конфигурация репликации на других узлах master-slave работает штатно.

В чем может быть дело ? Какие есть гипотезы ?

pg_stat_replication?
...
Рейтинг: 0 / 0
Копятся WAL на реплике
    #40062325
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
покажите
Код: sql
1.
2.
3.
4.
5.
show wal_keep_size ;
show wal_keep_segments ;
select * from pg_replication_slots ;
show archive_mode;
show archive_command;
...
Рейтинг: 0 / 0
Копятся WAL на реплике
    #40062339
rinace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
mefman
rinace
Коллеги,
совершенно непонятная ситуация .

Имеется синхронная реплика . И при этом на узле реплики копятся файлы WAL.
Параметр archive_mode = off
Та же самая конфигурация репликации на других узлах master-slave работает штатно.

В чем может быть дело ? Какие есть гипотезы ?

pg_stat_replication?

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
77.
78.
79.
80.
select * from pg_stat_replication ;

-[ RECORD 1 ]----+------------------------------

pid              | 24320

usesysid         | 16408

usename          | repuser

application_name | walreceiver

client_addr      | ...24

client_hostname  |

client_port      | 37288

backend_start    | 2021-04-13 18:13:12.69214+03

backend_xmin     |

state            | streaming

sent_lsn         | 5D/256954E0

write_lsn        | 5D/256954E0

flush_lsn        | 5D/256954E0

replay_lsn       | 5D/256954E0

write_lag        | 00:00:00.000562

flush_lag        | 00:00:00.004806

replay_lag       | 00:00:00.005208

sync_priority    | 1

sync_state       | sync

-[ RECORD 2 ]----+------------------------------

pid              | 32450

usesysid         | 10

usename          | postgres

application_name | pg_receivewal

client_addr      | ...47

client_hostname  |

client_port      | 54272

backend_start    | 2021-04-09 19:16:21.879179+03

backend_xmin     |

state            | streaming

sent_lsn         | 5D/256954E0

write_lsn        | 5D/256954E0

flush_lsn        | 5D/256954E0

replay_lsn       |

write_lag        | 00:00:00.047932

flush_lag        | 00:00:00.047932

replay_lag       | 111:49:02.982829

sync_priority    | 0

sync_state       | async
...
Рейтинг: 0 / 0
Копятся WAL на реплике
    #40062345
rinace
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Melkij
покажите
Код: sql
1.
2.
3.
4.
5.
show wal_keep_size ;
show wal_keep_segments ;
select * from pg_replication_slots ;
show archive_mode;
show archive_command;


Спасибо за наводку .
Обнаружил на реплике :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
postgres=# select * from pg_replication_slots ;

-[ RECORD 1 ]-------+----------------

slot_name           | slot_receivewal

plugin              |

slot_type           | physical

datoid              |

database            |

temporary           | f

active              | f

active_pid          |

xmin                |

catalog_xmin        |

restart_lsn         | 16/E4FFD8B0

confirmed_flush_lsn |

-[ RECORD 2 ]-------+----------------

slot_name           | repslot

plugin              |

slot_type           | physical

datoid              |

database            |

temporary           | f

active              | f

active_pid          |

xmin                |

catalog_xmin        |

restart_lsn         | 0/B0001B8

confirmed_flush_lsn |
Предположу, что причина именно в этом.
Остальные параметры , штатные :
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
63.
64.
65.
66.
67.
68.
69.
70.
71.
72.
73.
74.
75.
76.
postgres=# show wal_keep_segments ;

-[ RECORD 1 ]-----+--

wal_keep_segments | 0

 

postgres=# select * from pg_replication_slots ;

-[ RECORD 1 ]-------+----------------

slot_name           | repslot

plugin              |

slot_type           | physical

datoid              |

database            |

temporary           | f

active              | t

active_pid          | 24320

xmin                |

catalog_xmin        |

restart_lsn         | 5D/258E5EF0

confirmed_flush_lsn |

-[ RECORD 2 ]-------+----------------

slot_name           | slot_receivewal

plugin              |

slot_type           | physical

datoid              |

database            |

temporary           | f

active              | t

active_pid          | 32450

xmin                |

catalog_xmin        |

restart_lsn         | 5D/258E5EF0

confirmed_flush_lsn |

 

postgres=# show archive_mode;

-[ RECORD 1 ]+----

archive_mode | off

 

postgres=# show archive_command;

-[ RECORD 1 ]---+-----------

archive_command | (disabled)
На мастере есть слоты репликации - это понятно.
Но как оказалось - остались слоты репликации на реплике.

На других кластерах master-slave, все штатно - на реплике слотов нет.
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / PostgreSQL [игнор отключен] [закрыт для гостей] / Копятся WAL на реплике
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]