From: | Alvaro Herrera <alvherre(at)alvh(dot)no-ip(dot)org> |
---|---|
To: | mauricio pullabuestan <jmauriciopb(at)yahoo(dot)es> |
Cc: | Juan <smalltalker(dot)marcelo(at)gmail(dot)com>, Martín Marqués <martin(dot)marques(at)gmail(dot)com>, Postgres ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota |
Date: | 2023-12-18 15:28:04 |
Message-ID: | 202312181528.eqphe2so3ydg@alvherre.pgsql |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
mauricio pullabuestan escribió:
> La configuración del Servidor maestro para almacenar los wals.
> archive_mode = on
> archive_command = 'cp %p /var/lib/postgresql/9.6/main/archive/%f'
>
> Es de este directorio donde borro los Wals.
Ah, ok. Para eso te recomiendo usar pg_archivecleanup.
> No creo tener transacciones preparadas olvidadas o transacciones que
> nunca cerraron, con todo voy a revisar.
Si no tienes archivos de toda la eternidad en pg_xlog, entonces no es un
problema.
Nota, eso sí, que el archive_command que estás usando tiene varias
desventajas y podría causarte problemas a la larga. No se recomienda
que manejes estas cosas tú mismo, porque es muy fácil hacerlas mal y
terminar corrompiendo datos. Si esos WAL son para backups, te
recomiendo usar Barman --> www.pgbarman.org Hay otras opciones para
hacer backups. (Si no son para backups, entonces me pregunto para qué.)
Saludos
--
Álvaro Herrera PostgreSQL Developer — https://www.EnterpriseDB.com/
From | Date | Subject | |
---|---|---|---|
Next Message | Martín Marqués | 2023-12-18 15:52:13 | Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota |
Previous Message | mauricio pullabuestan | 2023-12-18 15:18:36 | Re: no se pudo recibir datos del cliente: Conexión reinicializada por la máquina remota |