[stgt] VTL tape not working
Albert Pauw
albert.pauw at gmail.com
Tue Feb 17 07:01:24 CET 2009
Hi Tomo,
see if you can reproduce this.
> Can you tell me the exact procedure to reproduce this?
>
> Thanks,
>
OS: Fedora 9, fully updated
open-iscsi: latest git version
tgt: latest git version
all running on same hardware
This is the entry in /etc/tgt/targets.conf:
target iqn.2008-09.com.example:server.tape>
backing-store /home/tapes/A3678299
# incominguser someuser secretpass12
# outgoinguser userA secretpassA
# write-cache off
device-type tape
lun 1
MaxRecvDataSegmentLength 8192
MaxXmitDataSegmentLength 8192
HeaderDigest CRC32C
DataDigest None
InitialR2T Yes
MaxOutstandingR2T 1
ImmediateData Yes
FirstBurstLength 65536
MaxBurstLength 262144
DataPDUInOrder Yes
DataSequenceInOrder Yes
ErrorRecoveryLevel 0
IFMarker No
OFMarker No
DefaultTime2Wait 2
DefaultTime2Retain 20
OFMarkInt Reject
IFMarkInt Reject
MaxConnections 1
</target>
I log into the target with open-iscsi. Indeed a /dev/st0 and /dev/nst0 device are created.
mt -f /dev/st0 status
works fine.
The tape file A3678299 is created with tgtimg and is a 100 MB data tape.
A simple
tar cvzf /dev/st0 /etc/tgt
works fine, no errors. However reading it back creates read error (I believe no EOF or something like that).
But a bigger tar
tar cvzf /dev/st0 /home/apauw
bombs out with a segfault, one tgtd daemon dies (there should be two running).
The actual file is just 10k big.
That's what I do, rather simple.
Now I may be doing something wrong here, but see if you can replicate this.
Thanks,
Albert
--
To unsubscribe from this list: send the line "unsubscribe stgt" in
the body of a message to majordomo at vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
More information about the stgt
mailing list