On Wednesday, 28 June 2017 19:38:25 UTC-4, [email protected] wrote:
> Hi, check this if help you:
> https://groups.google.com/d/msg/bareos-users/2AjM9gG6WdI/xkqRlhiGAAAJ
>
> Check your config files if something is missing
>
> Patricio Mercado G.
>
>
> El 28/06/17 a las 14:22, Andrew Leer escribió:
> > On Wednesday, 28 June 2017 13:03:49 UTC-4, Andrew Leer wrote:
> >> I have a BareOS director I'm trying to start on Debian 8, and when it
> >> starts up I get the following error:
> >>
> >> -- Logs begin at Wed 2017-06-28 16:36:57 UTC, end at Wed 2017-06-28
> >> 16:50:26 UTC. --
> >> Jun 28 16:44:40 bareOSdirector systemd[1]: Starting LSB: Bareos Director...
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: Checking Configuration
> >> and Database connection ...
> >> Jun 28 16:44:41 bareOSdirector su[9340]: Successful su for bareos by root
> >> Jun 28 16:44:41 bareOSdirector su[9340]: + ??? root:bareos
> >> Jun 28 16:44:41 bareOSdirector su[9340]: pam_unix(su:session): session
> >> opened for user bareos by (uid=0)
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: BAREOS interrupted by
> >> signal 11: Segmentation violation
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9342]: BAREOS interrupted by
> >> signal 11: Segmentation violation
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: Kaboom! bareos-dir,
> >> bareos-dir got signal 11 - Segmentation violation. Attempting traceback.
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: Kaboom! exepath=/usr/sbin/
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: Calling:
> >> /usr/sbin/btraceback /usr/sbin/bareos-dir 9342 /var/lib/bareos
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: It looks like the
> >> traceback worked...
> >> Jun 28 16:44:41 bareOSdirector bareos-dir[9337]: Dumping:
> >> /var/lib/bareos/bareos-dir.9342.bactrace
> >> Jun 28 16:44:41 bareOSdirector su[9340]: pam_unix(su:session): session
> >> closed for user bareos
> >> Jun 28 16:44:41 bareOSdirector systemd[1]: Started LSB: Bareos Director.
> >> I've read elsewhere that there are issues with other BareOS daemons
> >> starting up this way and that it's usually a bug, I was still wondering if
> >> there might be a way to fix this? If not I was planning on attempting to
> >> revert back to using BareOS 15.2.
> >>
> >> Segmentation faults aren't usually related to configuration issues
> >> correct? Is this related to a known bug?
> >>
> >> Thank you,
> >> Andrew J. Leer
> > Okay I found more details here:
> >
> > vagrant@bareOSdirector:~$ /usr/sbin/bareos-dir -t -d 200 -u bareos -g
> > bareos
> > bareos-dir (10): dird.c:243-0 Debug level = 200
> > bareos-dir (100): parse_conf.c:151-0 config file =
> > /etc/bareos/bareos-dir.conf
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/bareos-dir.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file: /etc/bareos/bareos-dir.conf
> > bareos-dir (100): lex.c:250-0 open config file: |find
> > /etc/bareos/director.d -name '*.conf' -type f -exec echo @{} ;
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Scratch.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Scratch.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-SelfTest.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-SelfTest.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/messages-Daemon.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/messages-Daemon.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-RestoreFiles.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-RestoreFiles.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-Catalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-Catalog.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Differential.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Differential.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-bacula_files_backup.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-bacula_files_backup.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/schedule-WeeklyCycle.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/schedule-WeeklyCycle.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/storage-File.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/storage-File.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-BaculaDirectorDirFiles.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-BaculaDirectorDirFiles.conf
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/director.d/pool-Full.conf: 1
> > files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Full.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/messages-standard.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/messages-standard.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-LinuxAll.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-LinuxAll.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Incremental.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Incremental.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/catalog-MyCatalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/catalog-MyCatalog.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-BackupCatalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-BackupCatalog.conf
> > bareos-dir (100): lex.c:250-0 open config file: |find /etc/bareos/clients.d
> > -name '*.conf' -type f -exec echo @{} ;
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/clients.d/lampdir-fd.conf: 1
> > files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/clients.d/lampdir-fd.conf
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/bareos-dir.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file: /etc/bareos/bareos-dir.conf
> > bareos-dir (100): lex.c:250-0 open config file: |find
> > /etc/bareos/director.d -name '*.conf' -type f -exec echo @{} ;
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Scratch.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Scratch.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-SelfTest.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-SelfTest.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/messages-Daemon.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/messages-Daemon.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-RestoreFiles.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-RestoreFiles.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-Catalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-Catalog.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Differential.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Differential.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-bacula_files_backup.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-bacula_files_backup.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/schedule-WeeklyCycle.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/schedule-WeeklyCycle.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/storage-File.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/storage-File.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-BaculaDirectorDirFiles.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-BaculaDirectorDirFiles.conf
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/director.d/pool-Full.conf: 1
> > files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Full.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/messages-standard.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/messages-standard.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/fileset-LinuxAll.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/fileset-LinuxAll.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/pool-Incremental.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/pool-Incremental.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/catalog-MyCatalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/catalog-MyCatalog.conf
> > bareos-dir (100): lex.c:356-0 glob
> > /etc/bareos/director.d/job-lampdir-fd-BackupCatalog.conf: 1 files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/director.d/job-lampdir-fd-BackupCatalog.conf
> > bareos-dir (200): runscript.c:334-0 runscript: debug
> > bareos-dir (200): runscript.c:335-0 --> RunScript
> > bareos-dir (200): runscript.c:336-0 -->
> > Command=/usr/lib/bareos/scripts/make_catalog_backup.pl MyCatalog
> > bareos-dir (200): runscript.c:337-0 --> Target=%c
> > bareos-dir (200): runscript.c:338-0 --> RunOnSuccess=1
> > bareos-dir (200): runscript.c:339-0 --> RunOnFailure=0
> > bareos-dir (200): runscript.c:340-0 --> FailJobOnError=1
> > bareos-dir (200): runscript.c:341-0 --> RunWhen=2
> > bareos-dir (200): runscript.c:334-0 runscript: debug
> > bareos-dir (200): runscript.c:335-0 --> RunScript
> > bareos-dir (200): runscript.c:336-0 -->
> > Command=/usr/lib/bareos/scripts/delete_catalog_backup
> > bareos-dir (200): runscript.c:337-0 --> Target=%c
> > bareos-dir (200): runscript.c:338-0 --> RunOnSuccess=1
> > bareos-dir (200): runscript.c:339-0 --> RunOnFailure=0
> > bareos-dir (200): runscript.c:340-0 --> FailJobOnError=0
> > bareos-dir (200): runscript.c:341-0 --> RunWhen=1
> > bareos-dir (100): lex.c:250-0 open config file: |find /etc/bareos/clients.d
> > -name '*.conf' -type f -exec echo @{} ;
> > bareos-dir (100): lex.c:356-0 glob /etc/bareos/clients.d/lampdir-fd.conf: 1
> > files
> > bareos-dir (100): lex.c:250-0 open config file:
> > /etc/bareos/clients.d/lampdir-fd.conf
> > BAREOS interrupted by signal 11: Segmentation violation
> > Kaboom! bareos-dir, bareos-dir got signal 11 - Segmentation violation.
> > Attempting traceback.
> > Kaboom! exepath=/usr/sbin/
> > Calling: /usr/sbin/btraceback /usr/sbin/bareos-dir 10692 /var/lib/bareos
> > /usr/sbin/btraceback: 94: /usr/sbin/btraceback: cannot create
> > /var/lib/bareos/bareos.10692.traceback: Permission denied
> > cat: /var/lib/bareos/bareos.10692.traceback: No such file or directory
> > It looks like the traceback worked...
> > Dumping: /var/lib/bareos/bareos-dir.10692.bactrace
> > Attempt to dump locks
> > Attempt to dump current JCRs. njcrs=0
> >
> > It appears that the last file processed is
> > /etc/bareos/clients.d/lampdir-fd.conf :
> >
> > Client {
> > Name = "lampdir-fd"
> > Address = localhost
> > FDPort = 9102
> > Password = "blah"
> > Catalog = "MyCatalog"
> > FileRetention = 30 days
> > JobRetention = 6 months
> > AutoPrune = true
> > HeartbeatInterval = 1 minute
> > }
> >
> > Not certain what the issue with it is...
> >
Yes, I saw that thread. Does that mean that my file
/etc/bareos/clients.d/lampdir-fd.conf is causing the issue? It's the last
thing that is reported as being processed:
bareos-dir (100): lex.c:250-0 open config file: |find /etc/bareos/clients.d
-name '*.conf' -type f -exec echo @{} ;
bareos-dir (100): lex.c:356-0 glob /etc/bareos/clients.d/lampdir-fd.conf: 1
files
bareos-dir (100): lex.c:250-0 open config file:
/etc/bareos/clients.d/lampdir-fd.conf
Also, in the thread you sent me they say something about installing some more
packages to see what went wrong i.e.:
>Also please install the package bareos-director-debuginfo and gdb:
> zypper install bareos-director-debuginfo gdb
>so when the segmentation fault happens, it will create a traceback
>file in /var/lib/bareos
These are not listed in apt-get for my Debian 8 distro...
On a side note, I also manually listed the files in the shell:
vagrant@bareOSdirector:~$ find /etc/bareos/clients.d -name '*.conf' -type f
/etc/bareos/clients.d/lampdir-fd.conf
vagrant@bareOSdirector:~$ find /etc/bareos/director.d -name '*.conf' -type f
/etc/bareos/director.d/pool-Scratch.conf
/etc/bareos/director.d/fileset-SelfTest.conf
/etc/bareos/director.d/messages-Daemon.conf
/etc/bareos/director.d/job-lampdir-fd-RestoreFiles.conf
/etc/bareos/director.d/fileset-Catalog.conf
/etc/bareos/director.d/pool-Differential.conf
/etc/bareos/director.d/fileset-bacula_files_backup.conf
/etc/bareos/director.d/schedule-WeeklyCycle.conf
/etc/bareos/director.d/storage-File.conf
/etc/bareos/director.d/job-lampdir-fd-BaculaDirectorDirFiles.conf
/etc/bareos/director.d/pool-Full.conf
/etc/bareos/director.d/messages-standard.conf
/etc/bareos/director.d/fileset-LinuxAll.conf
/etc/bareos/director.d/pool-Incremental.conf
/etc/bareos/director.d/catalog-MyCatalog.conf
/etc/bareos/director.d/job-lampdir-fd-BackupCatalog.conf
It looks like they were all processed...that last one seems it's the only file
processed in that directory...
Are there any other logs generated? Or are there clues to what is wrong in the
zypper packages mentioned above (bareos-director-debuginfo and gdb:
> zypper install bareos-director-debuginfo gdb)?
Also, what is zypper?
Thank you,
Andrew J. Leer
--
You received this message because you are subscribed to the Google Groups
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.