Hi, Thanks for your reply. I have changed my bacula-sd.conf configuration since a couple of weeks, and removed the mount.sh and umount.sh scripts. So far I have not received the tape error anymore.
I did run the btape test as suggested, and seems like I have more modification to make. Let me know your thoughts. # btape test output: https://dpaste.de/0Qme/raw # Current bacula-sd.conf: Device { Name = ibm-dds6 Media Type = DDS6 Device Type = tape Archive Device = /dev/nst0 AutomaticMount = yes; # when device opened, read it AlwaysOpen = no; Hardware End of Medium = yes; Two EOF = Yes RemovableMedia = yes; RandomAccess = no; } # mt -f /dev/nst0 status drive type = Generic SCSI-2 tape drive status = 1207959552 sense key error = 0 residue count = 0 file number = 0 block number = 0 Tape block size 0 bytes. Density code 0x48 (DAT160). Soft error count since last status=0 General status bits on (41010000): BOT ONLINE IM_REP_EN # tapeinfo -f /dev/nst0 Product Type: Tape Drive Vendor ID: 'IBM ' Product ID: 'DDS Gen6 ' Revision: 'WU04' Attached Changer API: No SerialNumber: 'HU14246VM2' MinBlock: 1 MaxBlock: 16777215 SCSI ID: 0 SCSI LUN: 0 Ready: yes BufferedMode: yes Medium Type: Not Loaded Density Code: 0x48 BlockSize: 0 DataCompEnabled: yes DataCompCapable: yes DataDeCompEnabled: yes CompType: 0x20 DeCompType: 0x0 BOP: yes Block Position: 0 Partition 0 Remaining Kbytes: 86814000 Partition 0 Size in Kbytes: 86814000 ActivePartition: 0 EarlyWarningSize: 0 NumPartitions: 0 MaxPartitions: 1 Thanks. On Fri, Sep 23, 2016 at 11:39 AM, Marcin Haba <ganius...@gmail.com> wrote: > Hello Gi Dot, > > Could you try to run test command in btape tool and past here output > from this test? > > The output text from the test command in btape can also advise adding > some directives to your Bacula config (BSF at EOM = yes/no ...and > others). > > I have also question if you use "mt" or "mt-st" program to manage > magnetic tape drive? Your IBM DAT 160 works on SCSI bus (it is SAS) > and that is OK, because Bacula supports SCSI tape drives, of course. I > am asking about it because to tape drives on SCSI bus better is use > mt-st (magnetic tape control tool for SCSI tape driver) instead of mt > (standard magnetic tape control tool) to use proper ioctls for your > SCSI tape driver. > > Thanks in advance for sending btape test output here. > > Best regards. > Marcin Haba (gani) > > On 5 September 2016 at 11:19, Gi Dot <gadi...@gmail.com> wrote: > > Hi all, > > > > I am using IBM DAT 160 media with bacula, and I always get a tape error > > after a successful backup job. There were a lot of times that the tapes > > snapped as well. At first I thought the tapes are just defect, but the > error > > occured so frequent that I started to doubt my bacula configuration. > > > > I used to get this error in the logs, but couldn't find similar error in > > recent logs: > > > > 05-May 15:54 hpsf-sd JobId 130: Volume "set1-w" previously written, > moving > > to end of data. > > 05-May 15:54 hpsf-sd JobId 130: Error: Unable to position to end of data > on > > device "ibm-dds6" (/dev/nst0): ERR=dev.c:776 ioct > > l MTEOM error on "ibm-dds6" (/dev/nst0). ERR=Input/output error. > > > > 05-May 15:54 hpsf-sd JobId 130: Marking Volume "set1-w" in Error in > Catalog. > > > > > > Whenever this occured, I can only relabel the tape in order to reuse it. > I > > hope anyone can have a look on the information of the tape settings and > > bacula configuration provided below, and advise if there is anything > that is > > not right. > > > > # tapeinfo -f /dev/nst0 > > Product Type: Tape Drive > > Vendor ID: 'IBM ' > > Product ID: 'DDS Gen6 ' > > Revision: 'WU04' > > Attached Changer API: No > > SerialNumber: 'HU14086PJM' > > MinBlock: 1 > > MaxBlock: 16777215 > > SCSI ID: 0 > > SCSI LUN: 0 > > Ready: yes > > BufferedMode: yes > > Medium Type: Not Loaded > > Density Code: 0x48 > > BlockSize: 0 > > DataCompEnabled: yes > > DataCompCapable: yes > > DataDeCompEnabled: yes > > CompType: 0x20 > > DeCompType: 0x0 > > BOP: yes > > Block Position: 0 > > Partition 0 Remaining Kbytes: 86814000 > > Partition 0 Size in Kbytes: 86814000 > > ActivePartition: 0 > > EarlyWarningSize: 0 > > NumPartitions: 0 > > MaxPartitions: 1 > > > > > > # mt -f /dev/nst0 status > > drive type = Generic SCSI-2 tape > > drive status = 1207959552 > > sense key error = 0 > > residue count = 0 > > file number = 0 > > block number = 0 > > Tape block size 0 bytes. Density code 0x48 (DAT160). > > Soft error count since last status=0 > > General status bits on (41010000): > > BOT ONLINE IM_REP_E > > > > > > # bacula-sd.conf: > > Device { > > Name = ibm-dds6 > > Media Type = DDS6 > > Device Type = tape > > Archive Device = /dev/nst0 > > AlwaysOpen = yes; > > Hardware End of Medium = no; > > # Two EOF = Yes > > RemovableMedia = yes; > > RandomAccess = no; > > } > > > > > > Before running the first job, mount script will be executed (run before > > job). After running the last job, umount script will be executed (run > after > > job). > > > > # cat mount.sh > > #!/bin/sh > > > > /usr/sbin/bconsole -c /etc/bacula/bconsole.conf <<EOF > > mount storage=TapeDrive > > EOF > > > > > > # cat umount.sh > > #!/bin/sh > > > > /bin/sleep 60 > > > > /usr/sbin/bconsole -c /etc/bacula/bconsole.conf <<EOF > > umount storage=TapeDrive > > EOF > > > > More from bacula.log: > > https://dpaste.de/uAYF/raw > > > > > > > > > > > > ------------------------------------------------------------ > ------------------ > > > > _______________________________________________ > > Bacula-users mailing list > > Bacula-users@lists.sourceforge.net > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > > > > -- > "Większej miłości nikt nie ma nad tę, jak gdy kto życie swoje kładzie > za przyjaciół swoich." Jezus Chrystus >
------------------------------------------------------------------------------
_______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users