[Bacula-users] director don't start

2011-08-23 Thread Roberto Pereyra
Hi

 have a new bacula 5.0.3  install in Fedora 14 .

When I start the director daemon, it don't start.

If I run:



bacula-dir -d 10 -t -v  -c /etc/bacula/bacula-sd.conf
bacula-dir: dird.c:184-0 Debug level = 10
23-ago 09:08 bacula-dir: ERROR TERMINATION at parse_conf.c:971
Config error: Keyword WorkingDirectory not permitted in this resource.
Perhaps you left the trailing brace off of the previous resource.
    : line 16, col 19 of file /etc/bacula/bacula-sd.conf
  WorkingDirectory = /var/spool/bacula



This is my /etc/bacula/bacula-sd.conf:


---


cat /etc/bacula/bacula-sd.conf
#
# Default Bacula Storage Daemon Configuration file
#
#  For Bacula release 5.0.3 (04 August 2010) -- redhat
#
# You may need to change the name of your tape drive
#   on the Archive Device directive in the Device
#   resource.  If you change the Name and/or the
#   Media Type in the Device resource, please ensure
#   that dird.conf has corresponding changes.
#

Storage { # definition of myself
  Name = backup1.contenidosonline.com.ar-sd
  SDport = 9103
  WorkingDirectory = /var/spool/bacula
  Pid Directory = /var/run
  Maximum Concurrent Jobs = 20
}

#
# List Directors who are permitted to contact Storage daemon
#
Director {
  Name = backup1.contenidosonline.com.ar-dir
  Password = x
}

#
# Restricted Director, used by tray-monitor to get the
#   status of the storage daemon
#
Director {
  Name = bacula-mon
  Password = x
  Monitor = yes
}

#
# Note, for a list of additional Device templates please
#  see the directory bacula-source/examples/devices
# Or follow the following link:
#  
http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/examples/devices/
#

#
# Devices supported by this Storage daemon
# To connect, the Director's bacula-dir.conf must have the
#  same Name and MediaType.
#

Device {
  Name = FileStorage
  Media Type = File
  Archive Device = /tmp
  LabelMedia = yes;   # lets Bacula label unlabeled media
  Random Access = Yes;
  AutomaticMount = yes;   # when device opened, read it
  RemovableMedia = no;
  AlwaysOpen = no;
}

#
# An autochanger device with two drives
#
#Autochanger {
#  Name = Autochanger
#  Device = Drive-1
#  Device = Drive-2
#  Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
#  Changer Device = /dev/sg0
#}

#Device {
#  Name = Drive-1  #
#  Drive Index = 0
#  Media Type = DLT-8000
#  Archive Device = /dev/nst0
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  AutoChanger = yes
#  #
#  # Enable the Alert command only if you have the mtx package loaded
#  # Note, apparently on some systems, tapeinfo resets the SCSI controller
#  #  thus if you turn this on, make sure it does not reset your SCSI
#  #  controller.  I have never had any problems, and smartctl does
#  #  not seem to cause such problems.
#  #
#  Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
#  If you have smartctl, enable this, it has more info than tapeinfo
#  Alert Command = sh -c 'smartctl -H -l error %c'
#}

#Device {
#  Name = Drive-2  #
#  Drive Index = 1
#  Media Type = DLT-8000
#  Archive Device = /dev/nst1
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
#  Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
#  If you have smartctl, enable this, it has more info than tapeinfo
#  Alert Command = sh -c 'smartctl -H -l error %c'
#}

#
# A Linux or Solaris LTO-2 tape drive
#
#Device {
#  Name = LTO-2
#  Media Type = LTO-2
#  Archive Device = /dev/nst0
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  Maximum File Size = 3GB
## Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
## Changer Device = /dev/sg0
## AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
## Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
## If you have smartctl, enable this, it has more info than tapeinfo
## Alert Command = sh -c 'smartctl -H -l error %c'
#}

#
# A Linux or Solaris LTO-3 tape drive
#
#Device {
#  Name = LTO-3
#  Media Type = LTO-3
#  Archive Device = /dev/nst0
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  Maximum File Size = 4GB
## Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
## Changer Device = /dev/sg0
## AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
## Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
## If you have smartctl, enable this, it has more 

[Bacula-users] director don't start

2011-08-23 Thread Roberto Pereyra
Hi

 have a new bacula 5.0.3  install in Fedora 14 .

When I start the director daemon, it don't start.

If I run:



bacula-dir -d 10 -t -v  -c /etc/bacula/bacula-sd.conf
bacula-dir: dird.c:184-0 Debug level = 10
23-ago 09:08 bacula-dir: ERROR TERMINATION at parse_conf.c:971
Config error: Keyword WorkingDirectory not permitted in this resource.
Perhaps you left the trailing brace off of the previous resource.
    : line 16, col 19 of file /etc/bacula/bacula-sd.conf
  WorkingDirectory = /var/spool/bacula



This is my /etc/bacula/bacula-sd.conf:


---


cat /etc/bacula/bacula-sd.conf
#
# Default Bacula Storage Daemon Configuration file
#
#  For Bacula release 5.0.3 (04 August 2010) -- redhat
#
# You may need to change the name of your tape drive
#   on the Archive Device directive in the Device
#   resource.  If you change the Name and/or the
#   Media Type in the Device resource, please ensure
#   that dird.conf has corresponding changes.
#

Storage { # definition of myself
  Name = backup1.contenidosonline.com.ar-sd
  SDport = 9103
  WorkingDirectory =
 /var/spool/bacula
  Pid Directory = /var/run
  Maximum Concurrent Jobs = 20
}

#
# List Directors who are permitted to contact Storage daemon
#
Director {
  Name = backup1.contenidosonline.com.ar-dir
  Password = x
}

#
# Restricted Director, used by tray-monitor to get the
#   status of the storage daemon
#
Director {
  Name = bacula-mon
  Password = x
  Monitor = yes
}

#
# Note, for a list of additional Device templates please
#  see the directory bacula-source/examples/devices
# Or follow the following link:
#  
http://bacula.svn.sourceforge.net/viewvc/bacula/trunk/bacula/examples/devices/
#

#
# Devices supported by this Storage daemon
# To connect, the Director's bacula-dir.conf must have the
#  same Name and MediaType.
#

Device {
  Name =
 FileStorage
  Media Type = File
  Archive Device = /tmp
  LabelMedia = yes;   # lets Bacula label unlabeled media
  Random Access = Yes;
  AutomaticMount = yes;   # when device opened, read it
  RemovableMedia = no;
  AlwaysOpen = no;
}

#
# An autochanger device with two drives
#
#Autochanger {
#  Name = Autochanger
#  Device = Drive-1
#  Device = Drive-2
#  Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
#  Changer Device = /dev/sg0
#}

#Device {
#  Name = Drive-1  #
#  Drive Index =
 0
#  Media Type = DLT-8000
#  Archive Device = /dev/nst0
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  AutoChanger = yes
#  #
#  # Enable the Alert command only if you have the mtx package loaded
#  # Note, apparently on some systems, tapeinfo resets the SCSI controller
#  #  thus if you turn this on, make sure it does not reset your SCSI
#  #  controller.  I have never had any problems, and smartctl does
#  #  not seem to cause such problems.
#  #
#  Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
#  If you have smartctl, enable this, it has more info than tapeinfo
#  Alert Command = sh -c 'smartctl -H -l error
 %c'
#}

#Device {
#  Name = Drive-2  #
#  Drive Index = 1
#  Media Type = DLT-8000
#  Archive Device = /dev/nst1
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
#  Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
#  If you have smartctl, enable this, it has more info than tapeinfo
#  Alert Command = sh -c 'smartctl -H -l error %c'
#}

#
# A Linux or Solaris LTO-2 tape drive
#
#Device {
#  Name = LTO-2
#  Media Type =
 LTO-2
#  Archive Device = /dev/nst0
#  AutomaticMount = yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  Maximum File Size = 3GB
## Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
## Changer Device = /dev/sg0
## AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
## Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
## If you have smartctl, enable this, it has more info than tapeinfo
## Alert Command = sh -c 'smartctl -H -l error %c'
#}

#
# A Linux or Solaris LTO-3 tape drive
#
#Device {
#  Name = LTO-3
#  Media Type = LTO-3
#  Archive Device = /dev/nst0
#  AutomaticMount =
 yes;   # when device opened, read it
#  AlwaysOpen = yes;
#  RemovableMedia = yes;
#  RandomAccess = no;
#  Maximum File Size = 4GB
## Changer Command = /usr/libexec/bacula/mtx-changer %c %o %S %a %d
## Changer Device = /dev/sg0
## AutoChanger = yes
#  # Enable the Alert command only if you have the mtx package loaded
## Alert Command = sh -c 'tapeinfo -f %c |grep TapeAlert|cat'
## If you have smartctl, enable this, it has