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

Re: [OFF-TOPIC] Error RunBeforeJob en Bacula



El Fri, 17 Jul 2015 09:51:30 +0200, Maykel Franco escribió:

> El día 16 de julio de 2015, 15:41, Camaleón <noelamac@gmail.com>
> escribió:

(...)

>>> Could not open required defaults file: /etc/mysql/debian.cnf Fatal
>>> error in defaults handling. Program aborted chmod: cambiando los
>>> permisos de «/var/lib/automysqlbackup»: Operación no permitida chmod:
>>> cambiando los permisos de «/var/lib/automysqlbackup»: Operación no
>>> permitida

(...)

>> Echa un vistazo por aquí ("Step 1b"), entiendo que la idea es
>> configurar "automysqlbackup" para que se pueda ejecutar y tener acceso
>> a los archivos desde un usuario sin privilegios:
>>
>> How To Automatically Backup MySQL Databases and Send To Another Server
>> - Ubuntu 12.04
>> http://nestordeharo.blogspot.com.es/2014/08/how-to-automatically-
backup-
>> mysql.html
>>
> Gracias por contestar. He probado lo de ese enlace, pero jugando con el
> grupo de bacula. Para comprobar si podría ejecutarlo, he lanzado esto:
> 
> sudo -u bacula /usr/sbin/automysqlbackup
> 
> o
> 
> su -m bacula -c /usr/sbin/automysqlbackup
> 
> Y puede ejecutarlo sin problemas. 

Bien, sí, el artículo hablaba de configurar los permisos adecuados. De 
todas formas, ¿se ejecuta correctamente y hace lo que se supone que debe 
hacer?

> El problema de los permisos está resuelto pero bacula se sigue
> quejando...

Eso quiere decir que el error era otro.

> 17-jul 09:47 Bacula-Server-dir JobId 536: shell command: run BeforeJob
> "/usr/sbin/automysqlbackup"
> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Runscript: BeforeJob
> returned non-zero status=208. ERR=No such file or directory 
> 17-jul 09:47 Bacula-Server-dir JobId 536: Error: Bacula Bacula-Server-
> dir 5.2.6 (21Feb12):

Si dice que no encuentra el archivo y no es por un problema de permisos 
quizá se nos pasa algo en esa tarea de Bacula... ¿has comprobado que la 
tarea se haya definido en la forma correcta? Lo comento porque se ve que 
hay varias opciones y cada una de ellas sirve para distintas situaciones/
escenarios según se ejecute en el cliente o en el propio servidor 
(apartado "RunScript {body-of-runscript}"):

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:

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,

-- 
Camaleón


Reply to: