Hello, I am running bacula henbane-dir Version: 1.36.3 (22 April 2005) on FreeBSD 5.4 and running into a problem. The jobs get hung up due to either DEVICE BLOCKED message and/or cannot find appendable volume message.
I insert a new tape and format it using the mt command ( I know mt weof should work too but I do long format in this case to be sure). After the mt format is done I labeled the tape in bconsole and I can see it in list volumes. | 17 | Tape_73 | Append | 1 | 0 | 31,536,000 | 1 | 0 | 1 | DLT | 0000-00-00 00:00:00 | When I manually mount the tape in bconsole it mounts fine and then the job attempts to continue but it always says 07-Nov 06:50 henbane-sd: Job henbane.2005-10-30_01.05.00 waiting. Cannot find any appendable volumes. Please use the "label" command to create a new Volume for: Storage: DLT4000 Media type: DLT Pool: Default It works for the most part but every now and then I get these DEVICE BLOCKED or cannot find appendable volume errors and I don't know how to fix them. I thought adding a freshly formatted and labeled tape would be the appropriate action? I purchased a bunch of new DLT tapes in the hopes that this will fix the problems since some of the tape I have been using since 1999! Here is one of my bacula-dir.conf's from a setup that gets hung up like this: # # Bacula config file for home full + differentials # Director { Name = henbane-dir DIRport = 9101 # where we listen for UA connections QueryFile = "/usr/local/share/bacula/query.sql" WorkingDirectory = "/var/db/bacula" PidDirectory = "/var/run/" Maximum Concurrent Jobs = 1 Password = "###" Messages = Standard } ######################################### ## Backup Schedules ## ######################################### Schedule { Name = "HenbaneWeeklyCycle" Run = Level=Full sun at 1:05 Run = Level=Differential mon-sat at 1:05 } Schedule { Name = "ImeldaWeeklyCycle" Run = Level=Full fri at 1:05 Run = Level=Differential sat-thu at 1:05 } Schedule { Name = "DaniWeeklyCycle" Run = Level=Full fri at 1:05 Run = Level=Differential sat-thu at 1:05 } Schedule { Name = "OsxLaptopWeeklyCycle" Run = Level=Full fri at 1:05 Run = Level=Differential sat-thu at 1:05 } Schedule { Name = "CatalogSched" Run = Level=Full sun-sat at 1:10 } ########################################## ## Jobs ## ########################################## Job { Name = "henbane" Type = Backup Level = Differential Client = henbane-fd FileSet = "HENBANE" Messages = Standard Storage = DLT_TAPE Pool = Default Schedule = "HenbaneWeeklyCycle" Write Bootstrap = "/var/db/bacula/henbane.bsr" } job { Name = "imelda" Type = Backup Level = Differential Client = imelda-fd FileSet="IMELDA" Messages = Standard Storage = DLT_TAPE Pool = Default Schedule = "ImeldaWeeklyCycle" Write Bootstrap = "/var/db/bacula/imelda.bsr" Priority = 11 } Job { Name = "dani" Type = Backup Level = Differential Client = dani-fd FileSet="DANI" Messages = Standard Storage = DLT_TAPE Pool = Default Schedule = "DaniWeeklyCycle" Write Bootstrap = "/var/db/bacula/dani.bsr" Priority = 12 } job { Name = "osxlaptop" Type = Backup Level = Differential Client = osxlaptop-fd FileSet="OSXLAPTOP" Messages = Standard Storage = DLT_TAPE Pool = Default Schedule = "OsxLaptopWeeklyCycle" Write Bootstrap = "/var/db/bacula/osxlaptop.bsr" Priority = 11 } Job { Name = "CatalogBackup" Type = Backup Level = Full Client = henbane-fd FileSet = "CatalogFile" Messages = Standard Storage = DLT_TAPE Pool = Default Schedule = "CatalogSched" RunBeforeJob = "/usr/local/share/bacula/make_catalog_backup bacula bacula" RunAfterJob = "/usr/local/share/bacula/delete_catalog_backup" Write Bootstrap = "//var/db/bacula/BackupCatalog.bsr" Priority = 15 # run after backups, but before Verifies } ########################################## ## Restore Jobs ## ########################################## Job { Name = "RestoreHenbane" Type = Restore Client = henbane-fd FileSet = "HENBANE" Storage = DLT_TAPE Messages = Standard Pool = Default Where = / } Job { Name = "RestoreHenbane" Type = Restore Client = henbane-fd FileSet = "HENBANE" Storage = DLT_TAPE Messages = Standard Pool = Default Where = / } Job { Name = "RestoreDani" Type = Restore Client = dani-fd FileSet = "DANI" Storage = DLT_TAPE Messages = Standard Pool = Default Where = / } Job { Name = "RestoreImelda" Type = Restore Client = imelda-fd FileSet = "IMELDA" Storage = DLT_TAPE Messages = Standard Pool = Default Where = / } ########################################## ## File Sets ## ########################################## FileSet { Name = "HENBANE" Include { Options { signature=SHA1 } File = /boot File = /var File = /home File = /usr/local/www File = /usr/local/etc File = /etc File = /usr/src/sys/i386/conf File = /widge } Exclude { File = /proc File = /tmp } } # Backup the copy of the catalog FileSet { Name = "CatalogFile" Include { File = /var/db/bacula/bacula.sql } } FileSet { Name = "IMELDA" Include { Options { signature=SHA1 } File = /home File = /etc File = /var } Exclude { } } FileSet { Name = "DANI" Include { Options { signature=SHA1 } File = "i:/" File = "c:/Documents and Settings/dani/Desktop" File = "c:/Documents and Settings/dani/Favorites" } Exclude { File = "/extra music" File = "/WUTemp" File = "/Program Files" File = "/MSOCache" File = "/RECYCLER" File = "/msdownld.tmp" File = "*.mp3" File = "*.MP3" } } FileSet { Name = "OSXLAPTOP" Include { Options { signature=SHA1 } File = /Users/imelda/Documents File = "/Users/imelda/Backup-Quicken Data.qdfm" File = "/Users/imelda/Quicken Data.qdfm" } Exclude { File = Music File = Movies File = Pictures } } ########################################## ## Definition of tape storage device ## ########################################## Storage { Name = DLT_TAPE Address = henbane # N.B. Use a fully qualified name here SDPort = 9103 Password = "###" # password for Storage daemon Device = DLT4000 # must be same as Device in Storage daemon Media Type = DLT # must be same as MediaType in Storage daemon } ########################################## ## Client Definitions ## ########################################## Client { Name = henbane-fd Address = henbane FDPort = 9102 Catalog = BackupDB Password = "###" File Retention = 30d # 80 days Job Retention = 1y # one year AutoPrune = yes # Prune expired Jobs/Files } Client { Name = imelda-fd Address = 192.168.1.1 FDPort = 9102 Catalog = BackupDB Password = "###" File Retention = 30d # 80 days Job Retention = 1y # one year AutoPrune = yes # Prune expired Jobs/Files } Client { Name = dani-fd Address = 192.168.1.3 FDPort = 9102 Catalog = BackupDB Password = "###" File Retention = 30d # 80 days Job Retention = 1y # one year AutoPrune = yes # Prune expired Jobs/Files } Client { Name = osxlaptop-fd Address = 192.168.1.21 FDPort = 9102 Catalog = BackupDB Password = "###" File Retention = 30d # 80 days Job Retention = 1y # one year AutoPrune = yes # Prune expired Jobs/Files } ######################################### ## Catalog Definitions ## ######################################### Catalog { Name = BackupDB dbname = bacula; user = bacula; password = "" } ######################################### ## Message/Mail Definitions ## ######################################### Messages { Name = Standard mailcommand = "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: %t %e of %c %l\" %r" operatorcommand = "/usr/local/sbin/bsmtp -h localhost -f \"\(Bacula\) %r\" -s \"Bacula: Intervention needed for %j\" %r" Mail = [EMAIL PROTECTED] = all, !skipped, !terminate append = "/var/db/bacula/log" = all, !skipped, !terminate operator = [EMAIL PROTECTED] = mount console = all, !skipped, !saved } ######################################### ## Pool Definistions ## ######################################### Pool { Name = Default Pool Type = Backup Recycle = yes # Bacula can automatically recycle Volumes AutoPrune = yes # Prune expired volumes Volume Retention = 1y # one year } ------------------------------------------------------- SF.Net email is sponsored by: Tame your development challenges with Apache's Geronimo App Server. Download it for free - -and be entered to win a 42" plasma tv or your very own Sony(tm)PSP. Click here to play: http://sourceforge.net/geronimo.php _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users