Re: Error en barman

From: Mario González Troncoso <gonzalemario(at)gmail(dot)com>
To: "Guillermo E(dot) Villanueva" <guillermovil(at)gmail(dot)com>
Cc: 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-15 18:29:50
Message-ID: CAFsReFXypeW3qTPnpEtYaA5WSwfpmuogAheeU=HdX8zOKAfXdQ@mail.gmail.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

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

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Martín Marqués 2024-03-16 13:53:06 Re: Error en barman
Previous Message Enrique Herrera Noya 2024-03-15 18:02:52 Re: Error en barman