Package: bareos-filedaemon
Version: 16.2.6-4
Followup-For: Bug #884011
Dear Maintainer,
today systemd reported "bareos-filedaemon.service" as failed. Some other
"bareos-fd" was running and blocking TCP port 9102, so systemd "failed" to
start the new "bareos-fd":
# lsof -i :9102
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
bareos-fd 1701 root 3u IPv4 12762 0t0 TCP *:bacula-fd (LISTEN)
Actually systemd starts "bareos-fd" successfully in a loop, but it
crahes / aborts, systemd writes a core file and restarts it again -
filling up my disk again:
# journalctl -u bareos-filedaemon.service
...
Okt 29 02:54:14 scout bareos-fd[11553]: scout-fd: ABORTING due to ERROR in
bnet_server_tcp.c:223
Cannot bind port 9102: ERR=Die Adresse
wird bereits verwendet.
Okt 29 02:54:14 scout bareos-fd[11553]: BAREOS interrupted by signal 11:
Segmentation violation
Okt 29 03:24:24 scout bareos-fd[11723]: scout-fd: ABORTING due to ERROR in
bnet_server_tcp.c:223
Cannot bind port 9102: ERR=Die Adresse
wird bereits verwendet.
Okt 29 03:24:24 scout bareos-fd[11723]: BAREOS interrupted by signal 11:
Segmentation violation
Okt 29 06:06:23 scout bareos-fd[13140]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:07:53 scout bareos-fd[13362]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:09:24 scout bareos-fd[13861]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:12:25 scout bareos-fd[14366]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:13:55 scout bareos-fd[14643]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:15:26 scout bareos-fd[14970]: Shutting down BAREOS service: scout-fd
...
Okt 29 06:16:56 scout bareos-fd[15215]: Shutting down BAREOS service: scout-fd
...
...
Maybe some bad interaction between the old SysV-init-script and systemd?
# find /etc/rc?.d /etc/init.d /etc/systemd/system /lib/systemd/system
/run/systemd -name \*bareos\* -ls
395314 0 lrwxrwxrwx 1 root root 19 Mai 29 2016
/etc/rc0.d/K01bareos-fd -> ../init.d/bareos-fd
395343 0 lrwxrwxrwx 1 root root 19 Mai 29 2016
/etc/rc1.d/K01bareos-fd -> ../init.d/bareos-fd
393761 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03
/etc/rc2.d/S19bareos-fd -> ../init.d/bareos-fd
395478 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03
/etc/rc3.d/S19bareos-fd -> ../init.d/bareos-fd
395519 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03
/etc/rc4.d/S19bareos-fd -> ../init.d/bareos-fd
395608 0 lrwxrwxrwx 1 root root 19 Jul 31 14:03
/etc/rc5.d/S19bareos-fd -> ../init.d/bareos-fd
395889 0 lrwxrwxrwx 1 root root 19 Mai 29 2016
/etc/rc6.d/K01bareos-fd -> ../init.d/bareos-fd
393635 8 -rwxr-xr-x 1 root root 5175 Apr 21 2016
/etc/init.d/bareos-fd
395258 0 lrwxrwxrwx 1 root root 45 Mai 29 2016
/etc/systemd/system/multi-user.target.wants/bareos-filedaemon.service ->
/lib/systemd/system/bareos-filedaemon.service
525344 4 -rw-r--r-- 1 root root 985 Feb 26 2018
/lib/systemd/system/bareos-filedaemon.service
335397 4 -rw-r--r-- 1 root root 631 Okt 28 15:24
/run/systemd/generator.late/bareos-fd.service
335399 0 lrwxrwxrwx 1 root root 20 Okt 28 15:24
/run/systemd/generator.late/graphical.target.wants/bareos-fd.service ->
../bareos-fd.service
335398 0 lrwxrwxrwx 1 root root 20 Okt 28 15:24
/run/systemd/generator.late/multi-user.target.wants/bareos-fd.service ->
../bareos-fd.service
6858 0 lrwxrwxrwx 1 root root 32 Okt 28 09:22
/run/systemd/units/invocation:bareos-fd.service ->
0489f55a88324ed6ba7f4058628e1632
1. Bareos-FD should not "crash" with SIGSEGV when the TCP port is
already taken, as that triggers a Core-dump.
2. systemd should not restart the crashed bareos-fd every 30s if it
crashes each time (with the same error).
Thanks.
Philipp
-- System Information:
Debian Release: buster/sid
APT prefers unstable
APT policy: (990, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.18.16 (SMP w/2 CPU cores; PREEMPT)
Locale: LANG=de_DE.UTF-8, LC_CTYPE=de_DE.UTF-8 (charmap=UTF-8),
LANGUAGE=de_DE.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
Versions of packages bareos-filedaemon depends on:
ii adduser 3.118
ii bareos-common 16.2.6-4
ii debconf [debconf-2.0] 1.5.69
ii libacl1 2.2.52-3+b1
ii libc6 2.27-6
ii libcap2 1:2.25-1.2
ii libgcc1 1:8.2.0-8
ii libgnutls30 3.5.19-1+b1
ii libjansson4 2.11-1
ii liblzo2-2 2.10-0.1
ii libstdc++6 8.2.0-8
ii libwrap0 7.6.q-27
ii lsb-base 9.20170808
ii lsof 4.89+dfsg-0.1
ii zlib1g 1:1.2.11.dfsg-1
bareos-filedaemon recommends no packages.
bareos-filedaemon suggests no packages.
-- no debconf information
_______________________________________________
Pkg-bareos-devel mailing list
[email protected]
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-bareos-devel