I have an HP tape library connected to ubuntu 12.04 with bacula 5.2.5
installed.
when I am running a full backup job on any client or with any tape (tapes
are new, so its not tape issue)
the job stops in the middle after the SD wrote about 20GB than mark the
tape as FULL and throw those errors:
if I try to change the tape from FULL to APPEND and run the job again on
the previously written tape, this is the error I am getting:
20-Sep 10:53 buffer-bacula-dir JobId 109: Start Backup JobId 109,
Job=cow-bj.2015-09-20_09.52.20_20
20-Sep 10:53 buffer-bacula-dir JobId 109: Using Device "DTL01"
20-Sep 10:54 buffer-bacula-sd JobId 109: Volume "TAPE05L5" previously
written, moving to end of data.
20-Sep 11:10 buffer-bacula-sd JobId 109: Error: Unable to position to end
of data on device "DTL01" (/dev/nst0): ERR=dev.c:763 ioctl MTEOM error on
"DTL01" (/dev/nst0). ERR=Input/output error.
this is the SD configuration:
Device {
Name = "DTL01"
Description = "HPTapeLibrary - first drive"
Media Type = LTO-5
Archive Device = /dev/nst0
Autochanger = yes
Drive Index = 0
#Hardware End of Medium = no
# BSF at EOM = no
# Backward Space Record = no
# Fast Forward Space File = no
# TWO EOF = no
Spool Directory = /home/bacula/spooling-lib
Maximum Spool Size = 11759496889
Maximum Job Spool Size = 11759496889 # 10GB
AlwaysOpen = no
Random access = no
the backup succeed but with two new volumes(tapes), but it should succeed
with one tape
the tape is LTO5 1.5T capacity so I don't understand why it stops around
20GB and also can't position to the end of data for previously written
tape.
I cleaned the drive several times but it still occurs, any idea what the
cause? hardware issue? software issue?