[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

[SOLUCIONADO] Re: [OFF-TOPIC] Error RunBeforeJob en Bacula



El día 20 de julio de 2015, 15:15, Camaleón <noelamac@gmail.com> escribió:
> El Mon, 20 Jul 2015 12:08:22 +0200, Maykel Franco escribió:
>
>> El día 20 de julio de 2015, 10:59, Maykel Franco
>> <maykeldebian@gmail.com> escribió:
>>> El día 17 de julio de 2015, 15:31, Camaleón <noelamac@gmail.com>
>>> escribió:
>
> (...)
>
>>>> http://wiki.bacula.org/doku.php?id=bacula_manual:the_job_resource
>>>>
>>>> Otra cosa que podrías probar es ejecutar una instrucción más sencilla
>>>> para ver si lo hace correctamente y bueno, darte una vuelta por Google
>>>> buscando ese error:
>>>
>>> Probé un script simple pero me daba el mismo error, que no lo
>>> encuentra...
>
> Hum...
>
>>> En la propia máquina servidor, para hacer backup del catálogo bacula
>>> tiene definido un job también con estas lineas, pero claro se ejecuta
>>> en local, lado servidor:
>>>
>>>   RunBeforeJob = "/etc/bacula/scripts/make_catalog_backup.pl MyCatalog"
>>>   # This deletes the copy of the catalog RunAfterJob  =
>>>   "/etc/bacula/scripts/delete_catalog_backup"
>>>
>>> Y eso funciona bien.
>
> ¿Mande? :-?
>
> ¿Quieres decir que el script que se ejecuta en el cliente falla? Si es
> eso, ya sabes que tienes que usar "Client Run Before Job" en lugar de
> "Run Before Job" como indica el manual.
>
>>>> https://www.google.es/webhp?
>>>>
> complete=0&hl=en&gws_rd=cr,ssl&ei=ZwGpVYH6Jobg7Qa4k7WIDQ#complete=0&hl=en&q=
>>>> +Error:+Runscript:+BeforeJob+returned+non-zero+status%3D208.+ERR%3DNo
> +such
>>>> +file+or+directory+&btnK=Google+Search
>>>>
>>>> Saludos,
>>>
>>> Voy a seguir mirando...
>>>
>>
>> Curioso... Esto sí que lo coge...Un simple /bin/ls -l
>>
>> 20-jul 12:01 Bacula-Server-dir JobId 557: shell command: run BeforeJob
>> "/bin/ls -l /tmp/"
>> 20-jul 12:01 Bacula-Server-dir JobId 557: BeforeJob: total 0 20-jul
>> 12:01 Bacula-Server-dir JobId 557: Start Backup JobId 557,
>> Job=BackupOwncloud.2015-07-20_12.01.35_03 20-jul 12:01 Bacula-Server-dir
>> JobId 557: Using Device "FileStorage"
>>
>> El script automysqlbackup tiene permisos para ejecución para todos los
>> usuarios... Será por la variable de entorno? Algo se me escapa...
>
> Prueba con la variable "Client Run Before Job".

Vale, que me he liado con la directiva... Pensé que valia para local y
para remoto y resulta que no... Por eso el ls ha funcionado... Juerrr
vaya tela.

Normal que pasara, buscaba un  script en local que no estaba...Vaya tela.

Probado y ha funcionado.

21-jul 09:04 Bacula-Server-dir JobId 563: Start Backup JobId 563,
Job=BackupOwncloud.2015-07-21_09.04.00_03
21-jul 09:04 Bacula-Server-dir JobId 563: Using Device "FileStorage"
*message
21-jul 09:04 owncloud.mo2o.com JobId 563: shell command: run
ClientRunBeforeJob "/usr/sbin/automysqlbackup"

El caso es que esa directiva la vi en algún post, tampoco me fijé muy
bien pero como hay varias versiones de bacula intuí que esa directiva
había cambiado y se ponía diferente...

Gracias Camaleón por tu ayuda.

>
> Saludos,
>
> --
> Camaleón
>
>
> --
> To UNSUBSCRIBE, email to debian-user-spanish-REQUEST@lists.debian.org
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
> Archive: [🔎] pan.2015.07.20.13.15.58@gmail.com">https://lists.debian.org/[🔎] pan.2015.07.20.13.15.58@gmail.com
>


Reply to: