>>>>> On Wed, 18 Jul 2007 22:25:11 +0200, Mariusz Czulada said: > > Hello, > > Dnia 18-07-2007 o godz. 21:10 Martin Simmons napisał(a): > > >>>>> On Wed, 18 Jul 2007 16:47:34 +0200, Mariusz Czulada said: > > > > > > I started SD with -d999 -f options. Here is the part of log related to > > > problem: > > > > > > ... > > > Sd:pl-admbackup01: dev.c:709 rewind res=1 fd=6 "Dev:TS3310-drv0" > > > (/dev/IBMtape0n) > > > Sd:pl-admbackup01: dev.c:959 eod: doing fsf 1 > > > Sd:pl-admbackup01: dev.c:1292 fsf > > > Sd:pl-admbackup01: dev.c:1339 FSF has cap_fsf > > > Sd:pl-admbackup01: dev.c:1349 Doing read before fsf > > > Sd:pl-admbackup01: dev.c:1387 Doing MTFSF > > > Sd:pl-admbackup01: dev.c:1420 Return 0 from FSF > > > Sd:pl-admbackup01: dev.c:1422 ST_EOF set on exit FSF > > > Sd:pl-admbackup01: dev.c:1427 Return from FSF file=1 > > > Sd:pl-admbackup01: dev.c:959 eod: doing fsf 1 > > > Sd:pl-admbackup01: dev.c:1289 ST_EOF set on entry to FSF > > > Sd:pl-admbackup01: dev.c:1292 fsf > > > Sd:pl-admbackup01: dev.c:1339 FSF has cap_fsf > > > Sd:pl-admbackup01: dev.c:1349 Doing read before fsf > > > Sd:pl-admbackup01: dev.c:1372 End of File mark from read. File=2 > > > Sd:pl-admbackup01: dev.c:1376 Set ST_EOT > > > Sd:pl-admbackup01: dev.c:1420 Return 0 from FSF > > > Sd:pl-admbackup01: dev.c:1422 ST_EOF set on exit FSF > > > Sd:pl-admbackup01: dev.c:1425 ST_EOT set on exit FSF > > > Sd:pl-admbackup01: dev.c:1427 Return from FSF file=1 > > > Sd:pl-admbackup01: dev.c:1455 bsf > > > Sd:pl-admbackup01: dev.c:998 EOD dev->file=1 > > > Sd:pl-admbackup01: message.c:1075 Enter Jmsg type=6 > > > -- > > > Sd:pl-admbackup01: dev.c:709 rewind res=1 fd=6 "Dev:TS3310-drv0" > > > (/dev/IBMtape0n) > > > Sd:pl-admbackup01: dev.c:959 eod: doing fsf 1 > > > Sd:pl-admbackup01: dev.c:1292 fsf > > > Sd:pl-admbackup01: dev.c:1339 FSF has cap_fsf > > > Sd:pl-admbackup01: dev.c:1349 Doing read before fsf > > > Sd:pl-admbackup01: dev.c:1387 Doing MTFSF > > > Sd:pl-admbackup01: dev.c:1420 Return 0 from FSF > > > Sd:pl-admbackup01: dev.c:1422 ST_EOF set on exit FSF > > > Sd:pl-admbackup01: dev.c:1427 Return from FSF file=1 > > > Sd:pl-admbackup01: dev.c:959 eod: doing fsf 1 > > > Sd:pl-admbackup01: dev.c:1289 ST_EOF set on entry to FSF > > > Sd:pl-admbackup01: dev.c:1292 fsf > > > Sd:pl-admbackup01: dev.c:1339 FSF has cap_fsf > > > Sd:pl-admbackup01: dev.c:1349 Doing read before fsf > > > Sd:pl-admbackup01: dev.c:1364 Set ST_EOT read errno=5. ERR=Input/output > > > error > > > Sd:pl-admbackup01: dev.c:1367 dev.c:1366 read error on "Dev:TS3310-drv0" > > > (/dev/IBMtape0n). ERR=Input/output error. > > > Sd:pl-admbackup01: dev.c:1420 Return -1 from FSF > > > Sd:pl-admbackup01: dev.c:1422 ST_EOF set on exit FSF > > > Sd:pl-admbackup01: dev.c:1425 ST_EOT set on exit FSF > > > Sd:pl-admbackup01: dev.c:1427 Return from FSF file=1 > > > Sd:pl-admbackup01: dev.c:961 fsf error. > > > Sd:pl-admbackup01: message.c:1075 Enter Jmsg type=4 > > > Sd:pl-admbackup01: message.c:605 Enter dispatch_msg type=4 > > > msg=Sd:pl-admbackup01: J:RepositoryFull-ncxdata.2007-07-18_15.55.36 > > > Error: Unable to position to end of data on device "Dev:TS3310-drv0" > > > (/dev/IBMtape0n): ERR=dev.c:1366 read error on "Dev:TS3310-drv0" > > > (/dev/IBMtape0n). ERR=Input/output error. > > > ... > > > > > > As mentioned earlier, first time it was ok, but on second time got > > > ST_EOT read errno=5. > > > > > > I tried it with 10+ different tapes, so don't think it is a media problem. > > > > Are these 10+ new tapes or existing Bacula labelled tapes? Changes to > > some of > > the device options will prevent old tapes from working. > > > > Does the btape test still work after you changed the configuration? > > > > __Martin > > > > Tapes were brand new. I started with bacula test two or three times and > every time I cleaned them with mt (status - check for BOT, then 3x weof, > then rewind). In each new test environment I labeled them with barcodes. > > btape 'test' works fine - no problems encountered. But AFAIR it has no > test for append after tape reload/remount, where it could possibly fail.
Yes, that's true. Getting an I/O error at the end of a tape sounds like what could happen if you read a 1 EOF tape when the drive/driver expects 2 EOFs. Maybe the stoptions change when the tape is ejected and reloaded? __Martin > > > > > > > > Dnia 18-07-2007 o godz. 14:24 Mariusz Czulada napisał(a): > > > > Hi, > > > > > > > > Dnia 18-07-2007 o godz. 10:39 Arno Lehmann napisał(a): > > > > > Hi, > > > > > > > > > > 18.07.2007 10:10,, Mariusz Czulada wrote:: > > > > > > Hi again, > > > > > > > > > > > > I still have problems with my IBM TS3310 library, so again ask for > > > > > > your > > > > > > help with this. > > > > > > > > > > > > I use an IBM xSeries host with CentOS 4.3. DDS-5 internal drive > > > > > > (working > > > > > > perfectly), and IBM TS3310 tape library, with two LTO-3 drives > > > > > > connected > > > > > > directly (i mean without FC switch) to two QLogic QLA2460 HBA. IBM > > > > > > tape > > > > > > drivers taken from IBM site. Catalog is created in PostgreSQL 8.1.5. > > > > > > Bacula 2.0.2. Both pg and bacula compiled from sources. > > > > > > > > > > > > > > > > > > > > > > > > After btape tests (went 100% OK) I added some suggested options to > > > > > > device definition, so now it looks like this: > > > > > > > > > > > > ... > > > > > > Device { > > > > > > Name = "Dev:TS3310-drv0" > > > > > > Device Type = tape > > > > > > Media Type = LTO-3 > > > > > > Archive Device = /dev/IBMtape0n > > > > > > AutomaticMount = yes; # when device opened, read it > > > > > > AlwaysOpen = yes; > > > > > > RemovableMedia = yes; > > > > > > RandomAccess = no; > > > > > > Block positioning = no; # hint from btape > > > > > > Hardware End of Medium = No # hint from btape > > > > > > Fast Forward Space File = No # hint from btape > > > > > > BSF at EOM = yes # hint from btape > > > > > > > > > > This will only work when you also set Two EOFs at tape end, I think. > > > > > > > > > > > > > I added "TWO EOF=yes", but unfortunately, it didn't help. I got: > > > > > > > > 18-Jul 13:58 Sd:pl-admbackup01: J:RepositoryFull-ncx.2007-07-18_13.53.20 > > > > Error: Unable to position to end of data on device "Dev:TS3310-drv0" > > > > (/dev/IBMtape0n): ERR=dev.c:1359 read error on "Dev:TS3310-drv0" > > > > (/dev/IBMtape0n). ERR=Input/output error. > > > > > > > > > Arno > > > > > > > > > > > Autochanger = yes; > > > > > > Drive Index = 0; > > > > > > } > > > > > > > > > > > > Device { > > > > > > Name = "Dev:TS3310-drv1" > > > > > > Device Type = tape > > > > > > Media Type = LTO-3 > > > > > > Archive Device = /dev/IBMtape1n > > > > > > AutomaticMount = yes; # when device opened, read it > > > > > > AlwaysOpen = yes; > > > > > > RemovableMedia = yes; > > > > > > RandomAccess = no; > > > > > > Block positioning = no; # hint from btape > > > > > > Hardware End of Medium = No # hint from btape > > > > > > Fast Forward Space File = No # hint from btape > > > > > > BSF at EOM = yes # hint from btape > > > > > > Autochanger = yes; > > > > > > Drive Index = 1; > > > > > > } > > > > > > > > > > > > Autochanger { > > > > > > Name = "Achg:TS3310" > > > > > > Device = "Dev:TS3310-drv0" > > > > > > Device = "Dev:TS3310-drv1" > > > > > > Changer Device = /dev/sg6 > > > > > > Changer Command = "/opt/bacula/etc/mtx-changer %c %o %S %a %d" > > > > > > } > > > > > > ... > > > > > > > > > > > > > > > > > > The problem appears when tape is reloaded - SD cannot correctly > > > > > > find end > > > > > > of tape and it marks volue as "Error". In attached file there is a > > > > > > part > > > > > > of debugged SD log with related elements. The curious case is that > > > > > > it > > > > > > not always fails! Sometimes one or two reloads works fine, job is > > > > > > appended to the volume, but after first error all further jobs fail > > > > > > to > > > > > > append. > > > > > > > > > > > > Lately, I tested 2.1.22, hoping for some fixes here, but still have > > > > > > same > > > > > > problems. I wonder if there is at least a workaround for this, i.e. > > > > > > with > > > > > > some additional device options. > > > > > > > > > > > > Thanks in advance for any help, > > > > > > > > > > > > Mariusz Czułada > > > > > > > > > > > > > > ---------------------------------------------------- > > > > Wirtualna Polska zaprasza na Gdańsk Summer Festival. > > > > Koncerty gwiazd w Gdańsku! > > > > http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fsummerf.html&sid=1224 > > > > > > > > > > > > > > > > ------------------------------------------------------------------------- > > > > This SF.net email is sponsored by DB2 Express > > > > Download DB2 Express C - the FREE version of DB2 express and take > > > > control of your XML. No limits. Just data. Click to get it now. > > > > http://sourceforge.net/powerbar/db2/ > > > > _______________________________________________ > > > > Bacula-users mailing list > > > > Bacula-users@lists.sourceforge.net > > > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > > > > ---------------------------------------------------- > > > Oto pierwsza męska para w historii łyżwiarstwa > > > figurowego! Zobacz ostrą jazdę po bandzie w komedii > > > OSTRZA CHWAŁY - w kinach od 20 lipca! > > > http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fostrza_chwaly.html&sid=1221 > > > > > > > > > > > > ------------------------------------------------------------------------- > > > This SF.net email is sponsored by DB2 Express > > > Download DB2 Express C - the FREE version of DB2 express and take > > > control of your XML. No limits. Just data. Click to get it now. > > > http://sourceforge.net/powerbar/db2/ > > > _______________________________________________ > > > Bacula-users mailing list > > > Bacula-users@lists.sourceforge.net > > > https://lists.sourceforge.net/lists/listinfo/bacula-users > > > > > ---------------------------------------------------- > Oto pierwsza męska para w historii łyżwiarstwa > figurowego! Zobacz ostrą jazdę po bandzie w komedii > OSTRZA CHWAŁY - w kinach od 20 lipca! > http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fostrza_chwaly.html&sid=1221 > > > > ------------------------------------------------------------------------- > This SF.net email is sponsored by DB2 Express > Download DB2 Express C - the FREE version of DB2 express and take > control of your XML. No limits. Just data. Click to get it now. > http://sourceforge.net/powerbar/db2/ > _______________________________________________ > Bacula-users mailing list > Bacula-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/bacula-users > ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Bacula-users mailing list Bacula-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bacula-users