Hello,
I setup a job to run in 1 big file “bacula-dir.conf” this was working.
Now I split up file and changed the config file to have a multiple clients
and it is not running.
I am using Centos 6.3 and posgreSQL:
I also changed the Storage name from File to FileDevice and the (Archived
directory was changed from external disk to /mnt/data) would this cause a
problem?
I have the following error:
There were no results!
It is possible you may need to add "catalog = all" to the Messages resource
for this job.
Here is my bacula-dir.conf
###############################
# /etc/bacula/bacula-dir.conf #
###############################
# Define the Director name, password used for authenticating the Console
program.
Director { # define myself
Name = bacula-dir
DIRport = 9101 # where we listen for UA
connections
QueryFile = "/etc/bacula/query.sql"
WorkingDirectory = "/var/spool/bacula"
PidDirectory = "/var/run"
Maximum Concurrent Jobs = 4 # 3 because there 4 storage
Password = "password" # Console password
Messages = Daemon
DirAddress = bacula-IP # Director address
}
#
# Restricted console used by tray-monitor to get the status of the director
#
Console {
Name = bacula-mon
Password = "password"
CommandACL = status, .status
}
# Include split config files.
@/etc/bacula/conf.d/catalogs.conf
@/etc/bacula/conf.d/filesets.conf
@/etc/bacula/conf.d/jobdefs.conf
@/etc/bacula/conf.d/messages.conf ==> I defined "catalog = all" in here
@/etc/bacula/conf.d/pools.conf
@/etc/bacula/conf.d/schedules.conf
@/etc/bacula/conf.d/storages.conf
# They define the bulk of the Clients, Jobs, and FileSets.
# Remember to "reload" the Director after adding a client file.
#
@|"sh -c 'for f in /etc/bacula/conf.d/clients/*.conf ; do echo @${f} ;
done'"
---------------------------------
Here is the /etc/bacula/conf.d/messages.conf
####################################
# /etc/bacula/conf.d/messages.conf #
####################################
Messages {
Name = Standard
mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s
\"Bacula: %t %e of %c %l\" %r"
mail = root@localhost = all, !skipped
operator = root@localhost = mount
console = all, !skipped, !saved
append = "/var/log/bacula/bacula.log" = all, !skipped
*catalog = all ==> Not sure why the error complain that i need to add
catalog =all
*
}
# Message delivery for daemon messages (no job).
Messages {
Name = Daemon
mailcommand = "/usr/sbin/bsmtp -h localhost -f \"\(Bacula\) \<%r\>\" -s
\"Bacula daemon message\" %r"
mail = root@localhost = all, !skipped
console = all, !skipped, !saved
append = "/var/log/bacula/bacula.log" = all, !skipped
}
[root@bacula conf.d]#
------------------------
Thanks,
------------------------------------------------------------------------------
Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS,
MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current
with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft
MVPs and experts. ON SALE this month only -- learn more at:
http://p.sf.net/sfu/learnnow-d2d
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users