Hi all,

I have another, more serious problem with my IBM library. Here is an 
output from btape:

-----------------------------------------

[EMAIL PROTECTED] sbin]# ../sbin/btape -c bacula-sd.conf -d 99 
/dev/IBMtape1n
Tape block granularity is 1024 bytes.
btape: stored_conf.c:674 Inserting device res: Dev:LocalTapeDrive
btape: stored_conf.c:674 Inserting device res: Dev:TS3310-drv0
btape: stored_conf.c:674 Inserting device res: Dev:TS3310-drv1
btape: butil.c:286 Using device: "/dev/IBMtape1n" for writing.
btape: dev.c:254 init_dev: tape=1 dev_name=/dev/IBMtape1n
btape: dev.c:295 open dev: type=2 dev_name="Dev:TS3310-drv0" 
(/dev/IBMtape1n) vol= mode=OPEN_READ_ONLY
btape: dev.c:345 Open dev: device is tape
07-May 14:25 btape: 3301 Issuing autochanger "loaded? drive 0" command.
07-May 14:26 btape: 3302 Autochanger "loaded? drive 0", result is Slot 22.
btape: dev.c:382 Rewind after open
btape: dev.c:2310 In set_os_device_parameters
btape: dev.c:2316 Set block size to zero
btape: dev.c:433 open dev: tape 3 opened
btape: dev.c:295 open dev: type=2 dev_name="Dev:TS3310-drv0" 
(/dev/IBMtape1n) vol= mode=OPEN_READ_WRITE
btape: dev.c:345 Open dev: device is tape
07-May 14:26 btape: 3301 Issuing autochanger "loaded? drive 0" command.
07-May 14:26 btape: 3302 Autochanger "loaded? drive 0", result is Slot 22.
btape: dev.c:382 Rewind after open
btape: dev.c:2310 In set_os_device_parameters
btape: dev.c:2316 Set block size to zero
btape: dev.c:433 open dev: tape 3 opened
btape: btape.c:368 open device "Dev:TS3310-drv0" (/dev/IBMtape1n): OK
*test
=== Write, rewind, and re-read test ===
I'm going to write 1000 records and an EOF
then write 1000 records and an EOF, then rewind,
and re-read the data to verify that it is correct.
This is an *essential* feature ...
btape: btape.c:825 Wrote 1000 blocks of 64412 bytes.
btape: btape.c:499 Wrote 1 EOF to "Dev:TS3310-drv0" (/dev/IBMtape1n)
btape: btape.c:841 Wrote 1000 blocks of 64412 bytes.
btape: btape.c:499 Wrote 1 EOF to "Dev:TS3310-drv0" (/dev/IBMtape1n)
btape: btape.c:850 Rewind OK.
1000 blocks re-read correctly.
Got EOF on tape.
1000 blocks re-read correctly.
=== Test Succeeded. End Write, rewind, and re-read test ===
=== Write, rewind, and position test ===
I'm going to write 1000 records and an EOF
then write 1000 records and an EOF, then rewind,
and position to a few blocks and verify that it is correct.
This is an *essential* feature ...
btape: btape.c:937 Wrote 1000 blocks of 64412 bytes.
btape: btape.c:499 Wrote 1 EOF to "Dev:TS3310-drv0" (/dev/IBMtape1n)
btape: btape.c:953 Wrote 1000 blocks of 64412 bytes.
btape: btape.c:499 Wrote 1 EOF to "Dev:TS3310-drv0" (/dev/IBMtape1n)
btape: btape.c:962 Rewind OK.
Reposition to file:block 0:4
btape: dev.c:1477 fsr 4
Block 5 re-read correctly.
Reposition to file:block 0:200
btape: dev.c:1477 fsr 195
Block 201 re-read correctly.
Reposition to file:block 0:999
btape: dev.c:1477 fsr 798
Block 1000 re-read correctly.
Reposition to file:block 1:0
btape: dev.c:2405 dev_get_os_pos
btape: btape.c:1004 Reposition error.
*Pool   Maxsize  Maxused  Inuse
NoPool      256        7      0
NAME        130        0      0
FNAME       256        9      0
MSG       64512        4      0
EMSG       1024        2      0

-----------------------------------------

It looks like there is a positioning problem. But, after quitting btape 
I tried:

-----------------------------------------

[EMAIL PROTECTED] sbin]# mt -f /dev/IBMtape1n tell
At block 1001.

-----------------------------------------

And got confused. IHMO blok 1:0 from btape *should* be blok 1001 of 
tape, shouldn't it? So what is the reason for this? Is the information 
returned form system different then expected? Is it because different 
handling of IBM device drivers?

Any help greately appreciated.

Mariusz

----------------------------------------------------
Po raz pierwszy w Polsce - Redman - jeden z największych 
raperów świata - 13 maja katowicki Mega Club od 19.00 
- więcej na Www.megaclub.pl
http://klik.wp.pl/?adr=http%3A%2F%2Fadv.reklama.wp.pl%2Fas%2Fred.html&sid=1130



-------------------------------------------------------------------------
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

Reply via email to