View Issue Details

IDProjectCategoryView StatusLast Update
0000915bareos-coredirectorpublic2019-12-18 15:25
Reportersama-it Assigned Tojoergs  
PriorityurgentSeveritycrashReproducibilityalways
Status closedResolutionno change required 
PlatformLinuxOSDebian 64 Bit GermanOS Version8.10
Product Version16.2.4 
Summary0000915: Unable to load any shared library for libbareoscats-mysql.so
DescriptionBacking up Debian & Win-2012. to Disk (virtual Tapes) After change ACL's on Win Fileserver. Backup incremental failed (not enough media, & diskspace to increase it) Manual fullbackup proceed, but this time, nexrt night it try again to backup the full Server incremental. After purging all media & delete it, new Pool Definition for Full, Incemental & Differential made in bareos-dir.conf
service bareos-sd restart and status is fine.
service bareos-dir restart failed.
DB is on mysql, System managed with BAT 16.2.4 from Win-7 Client.
I am a Bareos rookie, System was installed but not working when i entered the Company. All Knowlede i have, is from searching the web and try it. System was working for 6 Month to gather Information to size the storage for the final solution. Backing up a Win-AD DC (only files) a Win-7 (only Files), 5 Debian and a Suse Server.
Steps To Reproduce-apt-get update
-apt-get upgrade (3 days ago)
-----/etc/apt/sources.list.d/bareos.list
----- deb http://download.bareos.org/bareos/release/latest/Debian_8.0/ /
-Change Server wide ACL on Win 2012 R2 Fileserver
-Incremental Backup run out of (defined) media (and not enough diskspace to ncrease it)
-purge all media
-delete all media
-Change bareos-dir.conf (pools for Full, Incemental & Differential)
-service bareos-sd restart
-service bareos-sd Status
-service bareos-dir restart
-service bareos-dir status
Additional Informationservice bareos-dir status
?bareos-director.service - Bareos Director Daemon service
   Loaded: loaded (/lib/systemd/system/bareos-director.service; enabled)
   Active: inactive (dead) since Mi 2018-02-14 19:15:09 CET; 27s ago
     Docs: man:bareos-dir(8)
  Process: 1559 ExecStart=/usr/sbin/bareos-dir (code=exited, status=0/SUCCESS)
  Process: 1542 ExecStartPre=/usr/sbin/bareos-dir -t -f (code=exited, status=1/FAILURE)
 Main PID: 1560 (code=exited, status=1/FAILURE)

Feb 14 19:15:09 backup01.sama.int bareos-dir[1542]: Kaboom! exepath=/usr/sbin/
Feb 14 19:15:09 backup01.sama.int bareos-dir[1542]: Calling: /usr/sbin/btraceback /usr/sbin/bareos-dir 1542 /var/lib/bareos
Feb 14 19:15:09 backup01.sama.int bareos-dir[1542]: It looks like the traceback worked...
Feb 14 19:15:09 backup01.sama.int bareos-dir[1542]: Dumping: /var/lib/bareos/bareos-dir.1542.bactrace
Feb 14 19:15:09 backup01.sama.int bareos-dir[1542]: BAREOS forced SEG FAULT to obtain traceback.
Feb 14 19:15:09 backup01.sama.int systemd[1]: PID file /var/lib/bareos/bareos-dir.9101.pid not readable (yet?) after start.
Feb 14 19:15:09 backup01.sama.int systemd[1]: Started Bareos Director Daemon service.
Feb 14 19:15:09 backup01.sama.int bareos-dir[1560]: bareos-dir ABORTING due to ERROR
                                                    Unable to load any shared library for libbareoscats-mysql.so
Feb 14 19:15:09 backup01.sama.int bareos-dir[1560]: BAREOS forced SEG FAULT to obtain traceback.
Feb 14 19:15:09 backup01.sama.int bareos-dir[1560]: BAREOS interrupted by signal 11: Segmentation Violation
################################################
apt-cache policy bareos
bareos:
  Installiert: 16.2.4-12.1
  Installationskandidat: 17.2.4-9.1
  Versionstabelle:
     17.2.4-9.1 0
        500 http://download.bareos.org/bareos/release/latest/Debian_8.0/ Packages
 *** 16.2.4-12.1 0
        100 /var/lib/dpkg/status
     14.2.1+20141017gitc6c5b56-3+deb8u3 0
        500 http://ftp.de.debian.org/debian/ jessie/main amd64 Packages
##############################################
ii bareos 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - metapackage
ii bareos-bconsole 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - text console
ii bareos-client 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - client metapackage
ii bareos-common 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - common files
ii bareos-database-common 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - common catalog files
ii bareos-database-mysql 17.2.4-9.1 amd64 Backup Archiving Recovery Open Sourced - MySQL backend
ii bareos-database-postgresql 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - PostgreSQL backend
ii bareos-database-tools 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - database tools
ii bareos-director 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - director daemon
ii bareos-filedaemon 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - file daemon
ii bareos-storage 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - storage daemon
ii bareos-traymonitor 16.2.4-12.1 amd64 Backup Archiving Recovery Open Sourced - tray monitor
ii bareos-webui 15.2.2-41.2 all Bareos Web User Interface.

ii mysql-client-5.5 5.5.59-0+deb8u1 amd64 MySQL database client binaries
ii mysql-common 5.5.59-0+deb8u1 all MySQL database common files, e.g. /etc/mysql/my.cnf
ii mysql-server 5.5.59-0+deb8u1 all MySQL database server (metapackage depending on the latest version)
ii mysql-server-5.5 5.5.59-0+deb8u1 amd64 MySQL database server binaries and system database setup
ii mysql-server-core-5.5 5.5.59-0+deb8u1 amd64 MySQL database server binaries
#################################################
ldd /usr/lib/bareos/backends/libbareoscats-mysql.so
        linux-vdso.so.1 (0x00007ffeb479a000)
        libmysqlclient.so.18 => /usr/lib/x86_64-linux-gnu/libmysqlclient.so.18 (0x00007f8e0a5a2000)
        libz.so.1 => /lib/x86_64-linux-gnu/libz.so.1 (0x00007f8e0a387000)
        libstdc++.so.6 => /usr/lib/x86_64-linux-gnu/libstdc++.so.6 (0x00007f8e0a07c000)
        libm.so.6 => /lib/x86_64-linux-gnu/libm.so.6 (0x00007f8e09d7b000)
        libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f8e099d0000)
        libgcc_s.so.1 => /lib/x86_64-linux-gnu/libgcc_s.so.1 (0x00007f8e097ba000)
        libpthread.so.0 => /lib/x86_64-linux-gnu/libpthread.so.0 (0x00007f8e0959d000)
        libdl.so.2 => /lib/x86_64-linux-gnu/libdl.so.2 (0x00007f8e09399000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f8e0acf1000)
##########################################
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: bareos-dir ABORTING due to ERROR
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: Unable to load any shared library for libbareoscats-mysql.so
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: bareos-dir ABORTING due to ERROR
                                                    Unable to load any shared library for libbareoscats-mysql.so
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: BAREOS forced SEG FAULT to obtain traceback.
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: BAREOS interrupted by signal 11: Segmentation violation
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: BAREOS interrupted by signal 11: Segmentation violation
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: Kaboom! bareos-dir, bareos-dir got signal 11 - Segmentation violation. Attempting traceback.
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: Kaboom! exepath=/usr/sbin/
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: Calling: /usr/sbin/btraceback /usr/sbin/bareos-dir 1144 /var/lib/bareos
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: bsmtp: bsmtp.c:501-0 Failed to connect to mailhost localhost
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: The btraceback call returned 1
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: Dumping: /var/lib/bareos/bareos-dir.1144.bactrace
Feb 14 18:06:55 backup01.sama.int bareos-dir[1144]: BAREOS forced SEG FAULT to obtain traceback.
Feb 14 18:06:55 backup01.sama.int systemd[1]: PID file /var/lib/bareos/bareos-dir.9101.pid not readable (yet?) after start.
Feb 14 18:06:55 backup01.sama.int systemd[1]: Started Bareos Director Daemon service.
Feb 14 18:06:55 backup01.sama.int bareos-dir[1225]: bareos-dir ABORTING due to ERROR
                                                    Unable to load any shared library for libbareoscats-mysql.so
Feb 14 18:06:55 backup01.sama.int bareos-dir[1225]: BAREOS forced SEG FAULT to obtain traceback.
Feb 14 18:06:55 backup01.sama.int bareos-dir[1225]: BAREOS interrupted by signal 11: Segmentation violation
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1148]: /usr/bin/mysql_upgrade: the '--basedir' option is always ignored
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1148]: Looking for 'mysql' as: /usr/bin/mysql
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1148]: Looking for 'mysqlcheck' as: /usr/bin/mysqlcheck
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1148]: This installation of MySQL is already upgraded to 5.5.59, use --force if you still need to run mysql_upgrade
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1280]: Checking for insecure root accounts.
Feb 14 18:06:55 backup01.sama.int /etc/mysql/debian-start[1287]: Triggering myisam-recover for all MyISAM tables
TagsNo tags attached.

Activities

sama-it

sama-it

2018-02-15 13:06

reporter   ~0002918

Looks like the reason is, that on debian 8
apt-get upgrade
is able to install the packet
bareos-database-mysql
but all other packets need
apt-get dist-upgrade

So, the dist-upgrade is working for me (after all media is deleted, there is no fear for a database problem with existing date)
joergs

joergs

2018-02-15 15:59

developer   ~0002921

So, is there a remaining problem? Your packages have been mixed between 16.2.4 and 17.2.4, and therefore the database backend could not be loaded.
sama-it

sama-it

2018-02-15 17:44

reporter   ~0002923

Last edited: 2018-02-15 17:47

No reamining problem on my implementation.

But looks like a change in the dependencies of the package:
"bareos-database-mysql"
from installable with "apt-get update"
to installable only with "apt-get dist-update"
(like all the other 17.2.4 packages),
will prevent similar problems on other implementations,
when a apt-get update is proceed.

From my side, you can close this issue.
My bareos is up and running.

Thanks

Issue History

Date Modified Username Field Change
2018-02-15 12:37 sama-it New Issue
2018-02-15 13:06 sama-it Note Added: 0002918
2018-02-15 15:59 joergs Note Added: 0002921
2018-02-15 15:59 joergs Status new => feedback
2018-02-15 17:44 sama-it Note Added: 0002923
2018-02-15 17:44 sama-it Status feedback => new
2018-02-15 17:45 sama-it Note Edited: 0002923
2018-02-15 17:45 sama-it Note Edited: 0002923
2018-02-15 17:46 sama-it Note Edited: 0002923
2018-02-15 17:47 sama-it Note Edited: 0002923
2018-02-20 14:59 joergs Status new => resolved
2018-02-20 14:59 joergs Resolution open => no change required
2018-02-20 14:59 joergs Assigned To => joergs
2019-12-18 15:25 arogge Status resolved => closed