From: | Martín Marqués <martin(dot)marques(at)gmail(dot)com> |
---|---|
To: | Mario González Troncoso <gonzalemario(at)gmail(dot)com> |
Cc: | "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>, Jaime Soler <jaime(dot)soler(at)gmail(dot)com>, pgsql-es-ayuda <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Error en barman |
Date: | 2024-03-16 13:53:06 |
Message-ID: | CABeG9LsOag3Qry26JyQt-Y1qf6RVT_goK+ghW6wT6vN5d2YNWA@mail.gmail.com |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hola Guillermo,
Yo diria que abras un ticket en el github de Barman. Incluye toda la
informacion que tengas, desde logs con `log_level = debug`, la salida
de `barman diagnose`, y cualquier otra cosa relevante.
Saludos, Martín
El vie, 15 mar 2024 a las 19:30, Mario González Troncoso
(<gonzalemario(at)gmail(dot)com>) escribió:
>
> On Fri, 15 Mar 2024 at 13:44, Guillermo E. Villanueva
> <guillermovil(at)gmail(dot)com> wrote:
> >
> > Hola les paso algunas lineas de lo que me sale ahora en el log con nivel de log en DEBUG
> [...]
> >
>
> Gracias por los logs. Logre reproducir el problema. Tiene que ver con
> `config_changes_queue`, eso fue introducido en Barman 3.10.x y parece
> que no hicimos una buena pega al documentar. Me fije que en tu config
> lo tienes declarado asi, que parece que es el default:
> "config_changes_queue": "/var/lib/barman/cfg_changes.queue"
>
> Puedes contarnos que tienes actualmente en ese archivo? algo como `cat
> /var/lib/barman/cfg_changes.queue`
>
> El contenido de ese archivo debe ser json pero si por alguna razón se
> escribe con algo diferente, falla misteriosamente. Si lo quieres
> re-crear desde cero simplemente lo borras y barman debería encargarse
> de dejar una lista de items vacia. Luego de eso el problema debe haber
> desaparecido.
>
> Cuéntanos.
>
> > El jue, 14 mar 2024 a las 12:20, Jaime Soler (<jaime(dot)soler(at)gmail(dot)com>) escribió:
> >>
> >> Buenas Guillermo,
> >>
> >> Con la info que has pasado, no se vé claro que puede ser. Tal como decía Mario, será mejor que pongas el log en debug , un momento , y así capturas más detalles del error
> >> según aparece en el código de barman ( https://github.com/EnterpriseDB/barman/blob/26ed480cd0268dfd3f8546cc97660d4bd827772a/barman/config.py#L2054-L2070 )
> >> Para ponerlo en debug, es cambiando el parámetro log_level =DEBUG , en el fichero barman.conf
> >>
> >> Un saludo
> >>
> >> El jue, 14 mar 2024 a las 14:24, Guillermo E. Villanueva (<guillermovil(at)gmail(dot)com>) escribió:
> >>>
> >>> Les paso el diagnose y el contenido del archivo de configuración del server santacruz
> >>> A pesar de que todo parece funcionar bien, el log sigue mostrando el error mencionado.
> >>> /etc/braman.d/santacruz.conf
> >>> [santacruz]
> >>> description = "PJud de Santa Cruz Pg (via SSH)"
> >>> backup_directory = /home/barman/santacruz
> >>> ssh_command = ssh postgres(at)192(dot)168(dot)172(dot)33
> >>> conninfo = host=192.168.172.33 port=5432 user=barman password=xxx dbname=postgres
> >>> backup_method = rsync
> >>> streaming_archiver = off
> >>> archiver = on
> >>>
> >>>
> >>> El mié, 13 mar 2024 a las 13:08, Jaime Soler (<jaime(dot)soler(at)gmail(dot)com>) escribió:
> >>>>
> >>>> ¿ Puedes compartir la salida de barman diagnose y la configuración del fichero de backup de tu servidor que se guarda dentro de /etc/barman.d ? , parece como si no parseara bien alguno de los ficheros de configuración y lo que compartiste parece que está bien, por eso te pido el otro fichero.
> >>>>
> >>>> Un saludo
> >>>>
> >>>> El mié, 13 mar 2024 a las 14:24, Guillermo E. Villanueva (<guillermovil(at)gmail(dot)com>) escribió:
> >>>>>
> >>>>> Hola buen día, en un debian 11 instalé barman 3.10, ya lo configuré para backups con rsync y parece que va todo ok, los wal llegan correctamente y el primer full funcionó correctamente pero en el log de barman, cada minuto tengo el siguiente error:
> >>>>>
> >>>>> ..... [3029] barman.config ERROR: Cannot execute None: Expecting value: line 1 column 1 (char 0)
> >>>>>
> >>>>> El archivo barman.conf tiene lo siguiente:
> >>>>> [barman]
> >>>>> barman_user = barman
> >>>>> configuration_files_directory = /etc/barman.d
> >>>>> backup_options = exclusive_backup
> >>>>> reuse_backup = link
> >>>>> barman_home = /var/lib/barman
> >>>>> log_file = /var/log/barman/barman.log
> >>>>> log_level = ERROR
> >>>>> compression = gzip
> >>>>> immediate_checkpoint = true
> >>>>> basebackup_retry_times = 3
> >>>>> basebackup_retry_sleep = 30
> >>>>> last_backup_maximum_age = 7 DAYS
> >>>>> retention_policy = RECOVERY WINDOW OF 3 WEEKS
> >>>>>
> >>>>> barman check all tambien me da todo ok.
> >>>>>
> >>>>> ¿Qué podrá ser lo del error que muestra el log?
> >>>>> Desde ya muchas gracias!
> >>>>>
>
>
> --
> https://www.linkedin.com/in/gonzalemario
>
>
--
Martín Marqués
It’s not that I have something to hide,
it’s that I have nothing I want you to see
From | Date | Subject | |
---|---|---|---|
Next Message | Guillermo E. Villanueva | 2024-03-16 14:21:16 | Re: Error en barman |
Previous Message | Mario González Troncoso | 2024-03-15 18:29:50 | Re: Error en barman |