Ok, found the problem.

Binaries down /usr/sbin/bacula-(sd/dir) where owned by root, not bacula.
They don't start because this.

J.

2015-08-25 0:43 GMT+02:00 Francisco Javier Funes Nieto <esen...@gmail.com>:

> Hi again,
>
> I'm trying to start the Bacula SD/DIR daemon through the systemd scripts
> created under $SRC/plataforms/systemd after compiling Bacula 7.2 inside a
> Debian 8 VM. The bacula-fd starts properly.
>
> I've enabled them with
>
> systemctl enable bacula-sd.service
> systemctl enable bacula-dir.service
>
> Trying to start them I get this error:
>
> root@backup:/var# systemctl start bacula-sd
> Job for bacula-sd.service failed. See 'systemctl status bacula-sd.service'
> and 'journalctl -xn' for details.
> root@backup:/var# systemctl status bacula-sd.service
> ● bacula-sd.service - Bacula Storage Daemon service
>    Loaded: loaded (/etc/systemd/system/bacula-sd.service; enabled)
>    Active: failed (Result: exit-code) since lun 2015-08-24 20:29:45 CEST;
> 6s ago
>   Process: 2396 ExecStart=/usr/sbin/bacula-sd -u bacula -g bacula -v -d 99
> -c /etc/bacula/bacula-sd.conf (code=exited, status=203/EXEC)
>
> ago 24 20:29:45 backup.canonigos.es systemd[2396]: Failed at step EXEC
> spawning /usr/sbin/bacula-sd: Permission denied
> ago 24 20:29:45 backup.canonigos.es systemd[1]: bacula-sd.service:
> control process exited, code=exited status=203
> ago 24 20:29:45 backup.canonigos.es systemd[1]: Failed to start Bacula
> Storage Daemon service.
> ago 24 20:29:45 backup.canonigos.es systemd[1]: Unit bacula-sd.service
> entered failed state.
>
>
> If I try to start the daemon from the shell it runs perfectly:
>
> root@backup:/var# /usr/sbin/bacula-sd -u bacula -g bacula -v -d 99 -c
> /etc/bacula/bacula-sd.conf
> root@backup:/var# bacula-sd: address_conf.c:275-0 Initaddr 0.0.0.0:9103
> bacula-sd: stored_conf.c:699-0 Inserting Director res:
> backup.canonigos.es-mon
> bacula-sd: stored_conf.c:699-0 Inserting Device res: FileChgr1-Dev2
> backup.canonigos.es-sd: stored.c:573-0 calling init_dev /backup
> backup.canonigos.es-sd: bnet_server.c:87-0 Addresses 0.0.0.0:9103
> backup.canonigos.es-sd: stored.c:575-0 SD init done /backup
> backup.canonigos.es-sd: stored.c:573-0 calling init_dev /backup
> backup.canonigos.es-sd: stored.c:575-0 SD init done /backup
>
> root@backup:/var# ps axu|grep bacula
> bacula    2424  0.0  0.5 123792  5372 ?        Ssl  20:30   0:00
> /usr/sbin/bacula-sd -u bacula -g bacula -v -d 99 -c
> /etc/bacula/bacula-sd.conf
> root      2436  0.0  0.2  13960  2088 pts/0    S+   20:32   0:00 grep
> bacula
>
>
>
> The journalctl -xn output:
>
> ago 25 00:31:45 backup.canonigos.es systemd[2764]: Failed at step EXEC
> spawning /usr/sbin/bacula-sd: Permission denied
> -- Subject: Process /usr/sbin/bacula-sd could not be executed
> -- Defined-By: systemd
> -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
> --
> -- The process /usr/sbin/bacula-sd could not be executed and failed.
> --
> -- The error number returned while executing this process is 13.
> ago 25 00:31:45 backup.canonigos.es systemd[1]: bacula-sd.service:
> control process exited, code=exited status=203
> ago 25 00:31:45 backup.canonigos.es systemd[1]: Failed to start Bacula
> Storage Daemon service.
> -- Subject: Unit bacula-sd.service has failed
> -- Defined-By: systemd
> -- Support: http://lists.freedesktop.org/mailman/listinfo/systemd-devel
> --
> -- Unit bacula-sd.service has failed.
> --
> -- The result is failed.
> ago 25 00:31:45 backup.canonigos.es systemd[1]: Unit bacula-sd.service
> entered failed state.
>
>
> How can I know where is the file/directory who gives me this permission
> denied ?
>
> The /var/lib/bacula is owned by root:bacula with 770.
> The /etc/bacula is bacula:bacula too...
>
> Maybe the /var/run ? (pid directory)
>
> Thanks for the help!
>
> Best Regards,
> J.
>
>
>
> --
> _____________________________________________
>
> Francisco Javier Funes Nieto [esen...@gmail.com]
> CANONIGOS
> Servicios Informáticos para PYMES.
> Cl. Cruz 2, 1º Oficina 7
> Tlf: 958.536759 / 661134556
> Fax: 958.521354
> GRANADA - 18002
>



-- 
_____________________________________________

Francisco Javier Funes Nieto [esen...@gmail.com]
CANONIGOS
Servicios Informáticos para PYMES.
Cl. Cruz 2, 1º Oficina 7
Tlf: 958.536759 / 661134556
Fax: 958.521354
GRANADA - 18002
------------------------------------------------------------------------------
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to