>>>>> On Thu, 20 Oct 2005 16:29:17 +1000, Craig Holyoak <[EMAIL PROTECTED]> 
>>>>> said:

  Craig> On Wed, 2005-10-19 at 11:17 +0100, Martin Simmons wrote:=20
  >> >>>>> On Wed, 19 Oct 2005 12:08:24 +1000, Craig Holyoak <[EMAIL PROTECTED] 
said:
  >> 
  Craig> I'm running bacula 1.36.2 on Debian stable. Whenever I try to run a 
restore
  Craig> job, it fails with:
  >> 
  Craig> 19-Oct 11:29 helmsdeep: Start Restore Job Restore.2005-10-19_11.29.50
  Craig> 19-Oct 11:29 newman: Restore.2005-10-19_11.29.50 Fatal error:  Could 
not create bootstrap file 
/var/lib/bacula/newman.Restore.2005-10-19_11.29.50.bootstrap: ERR=3DPermission 
denied
  Craig> 19-Oct 11:29 newman: Restore.2005-10-19_11.29.50 Fatal error: 
job.c:1662 Comm error with SD. bad response to Bootstrap. ERR=3DConnection 
reset by peer
  Craig> 19-Oct 11:29 helmsdeep: Restore.2005-10-19_11.29.50 Error: Bacula 
1.36.2 (28Feb05): 19-Oct-2005 11:29:53
  Craig> JobId:                  878
  Craig> Job:                    Restore.2005-10-19_11.29.50
  Craig> Client:                 newman
  Craig> Start time:             19-Oct-2005 11:29:52
  Craig> End time:               19-Oct-2005 11:29:53
  Craig> Files Expected:         1
  Craig> Files Restored:         0
  Craig> Bytes Restored:         0
  Craig> Rate:                   0.0 KB/s
  Craig> FD Errors:              0
  Craig> FD termination status:  Error
  Craig> SD termination status:  Error
  Craig> Termination:            *** Restore Error ***
  >> 
  Craig> This machine runs all bacula daemons. The director and sd run as the 
bacula
  Craig> user, and the sd runs as root. /var/lib/bacula is writable by the 
bacula user
  Craig> (and root, obviously :-).
  >> 
  Craig> I've tried modifying the job and redirecting the bootstrap file 
elsewhere (eg
  Craig> /tmp), but I keep getting the same errors. I have never run a 
successful
  Craig> restore using bconsole. I'm forced to use bextract to do all my 
restores,
  Craig> which works fine.
  >> 
  Craig> Any ideas?
  >> 
  >> The error comes from the SD.
  >> 
  >> So "helmsdeep" and "newman" are the same machine?

  Craig> "helmsdeep" is the name of my bacula director, which runs on "newman",
  Craig> so yes, these are the same machine.

  >> Does "getting the same errors" mean that it always says "/var/lib/bacula" 
even
  >> when the bootstrap should be in /tmp?

  Craig> Perhaps I'm a little unclear on what bootstraps are involved. By
  Craig> default, a bootstrap for the job is placed
  Craig> in /var/lib/bacula/restore.bsr. If I change this elsewhere by modifying
  Craig> the job before it is run, ie, /tmp/restore.bsr, it fails because it
  Craig> can't find the file - there is no /tmp/restore.bsr. But even though it
  Craig> creates the bootstrap successfully to /var/lib/bacula/restore.bsr, it
  Craig> still wants to
  Craig> create /var/lib/bacula/newman.Restore.2005-10-19_11.29.50.bootstrap, at
  Craig> which point if fails with permission denied.

Ah, I see.

>From the output, it looks like your File Daemon and Store Daemon are both
called "newman" (in the conf files)?  What happens if you rename one of the
them to something else?

I'm wondering if there is a filename clash somehere.

__Martin


-------------------------------------------------------
This SF.Net email is sponsored by:
Power Architecture Resource Center: Free content, downloads, discussions,
and more. http://solutions.newsforge.com/ibmarch.tmpl
_______________________________________________
Bacula-users mailing list
Bacula-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/bacula-users

Reply via email to