Postgres cópia de segurança utilizando o pg_basebackup é falha

0

Pergunta

Estamos a tomar diariamente um backup usando pg_basebackup.

a partir de dois dias atrás, que tem estado a falhar. estamos usando um ambiente independente.

detalhes do erro

pg_basebackup: erro: FATAL: número de pedido de espera de ligações excede max_wal_senders (atualmente, 10) FATAL: número de pedido de espera de ligações excede max_wal_senders (atualmente, 10)

database-administration postgresql
2021-10-29 13:56:21
1

Melhor resposta

0

Já existem muitas ligações de replicação de banco de dados. Quer rescindir alguns, ou aumentar max_wal_senders e reiniciar o PostgreSQL.

Gostaria de consulta pg_stat_activity para encontrar o agressor ligações e utilizar pg_terminate_backend para finalizá-las

2021-10-29 14:10:22

Oi Laurenz, Thx por sua pronta resposta e você pode por favor me dizer como encontrar as ligações de replicação usando pg_stat_activity
kalyan Mukherjee

Por que eu deveria repetir o que a documentação diz? WHERE backend_type = 'walsender'
Laurenz Albe

Oi Laurenz, eu verifiquei no banco de dados com backend_type='walsender', mas não é zero registros que significa, a meu db não há nenhuma conexão de replicação. Por favor, confirme isso está correto
kalyan Mukherjee

Você não mostrar a consulta completa, mas se ele não causa um erro, ele deve ser correta. Talvez você estivesse olhando para o lugar errado, por exemplo, o banco de dados de espera, ou o seu usuário de banco de dados não possui permissão para ver os dados de uma dessas sessões. Use um super-utilizador para ser determinadas.
Laurenz Albe

Estamos usando o servidor autônomo. Sem espera
kalyan Mukherjee

Como eu disse, você pode não ter as permissões. Use um superusuário. Além disso, talvez essas muitas ligações de replicação não estão sempre lá. O erro é cristalina: havia mais conexões de replicação de max_wal_senders permite.
Laurenz Albe

Em outros idiomas

Esta página está em outros idiomas

Русский
..................................................................................................................
Italiano
..................................................................................................................
Polski
..................................................................................................................
Română
..................................................................................................................
한국어
..................................................................................................................
हिन्दी
..................................................................................................................
Français
..................................................................................................................
Türk
..................................................................................................................
Česk
..................................................................................................................
ไทย
..................................................................................................................
中文
..................................................................................................................
Español
..................................................................................................................
Slovenský
..................................................................................................................