First how I "made" a tape share on OpenSolars (111a):
ad...@opensolaris:~# zfs list | grep tank*
tank                      15,0G  82,9G  5,00G  /tank
tank/iscsi                  10G  92,9G    30K  -
ad...@opensolaris:~# iscsitadm create target  -t tape -u 0 -a tape -b 
/dev/zvol/rdsk/tank/iscsi tape
ad...@opensolaris:~# iscsitadm list target -v
Target: tape
    iSCSI Name: iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape
    Alias: tape
    Connections: 0
    ACL list:
    TPGT list:
    LUN information:
        LUN: 0
            GUID: 600144f049f2d0bf00000c29b20b4400
            VID: SUN
            PID: SOLARIS
            Type: tape
            Size:  10G
            Backing store: /dev/zvol/rdsk/tank/iscsi
            Status: online
 
-> So here it seems everything is ok? 
-> So now i tried to mount this via iSCSI Inithator on Suse Enterprise 10 SP2:

linux-rr31:~ # iscsiadm  -m session -d 9
iscsiadm: Max file limits 1024 1024
iscsiadm: in read_transports
iscsiadm: Adding new transport tcp
iscsiadm: in read_transports
iscsiadm: in read_transports
iscsiadm: found targetname 
iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape address 
192.168.30.131 pers address 192.168.30.131 port 3260 pers port 3260 driver tcp 
iface ipaddress 192.168.30.132 netdev default hwaddress default iname 
iqn.1996-04.de.suse:01:9281a13cac4b
iscsiadm: in read_transports
tcp: [7] 192.168.30.131:3260,1 
iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape -> connection 
is online

linux-rr31:~ # iscsiadm  -m node -d 9
iscsiadm: Max file limits 1024 1024
iscsiadm: in read_transports
iscsiadm: Adding new transport tcp
iscsiadm: in read_transports
iscsiadm: exec_node_op: : node [,,-1]
iscsiadm: searching 
iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape
iscsiadm: found 192.168.30.131,3260,1
iscsiadm: iface iter found default.
iscsiadm: updated 'node.name', '' => 
'iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape'
iscsiadm: updated 'node.tpgt', '-1' => '1'
iscsiadm: updated 'node.startup', 'manual' => 'manual'
iscsiadm: updated 'iface.hwaddress', 'default' => 'default'
iscsiadm: updated 'iface.iscsi_ifacename', 'default' => 'default'
iscsiadm: updated 'iface.net_ifacename', 'default' => 'default'
iscsiadm: updated 'iface.transport_name', 'tcp' => 'tcp'
iscsiadm: updated 'node.discovery_address', '' => '192.168.30.131'
iscsiadm: updated 'node.discovery_port', '0' => '3260'
iscsiadm: updated 'node.discovery_type', 'static' => 'send_targets'
iscsiadm: updated 'node.session.initial_cmdsn', '0' => '0'
iscsiadm: updated 'node.session.initial_login_retry_max', '4' => '4'
iscsiadm: updated 'node.session.cmds_max', '128' => '128'
iscsiadm: updated 'node.session.queue_depth', '32' => '32'
iscsiadm: updated 'node.session.auth.authmethod', 'None' => 'None'
iscsiadm: updated 'node.session.timeo.replacement_timeout', '120' => '120'
iscsiadm: updated 'node.session.err_timeo.abort_timeout', '15' => '15'
iscsiadm: updated 'node.session.err_timeo.lu_reset_timeout', '30' => '20'
iscsiadm: updated 'node.session.err_timeo.host_reset_timeout', '60' => '60'
iscsiadm: updated 'node.session.iscsi.FastAbort', 'Yes' => 'Yes'
iscsiadm: updated 'node.session.iscsi.InitialR2T', 'No' => 'No'
iscsiadm: updated 'node.session.iscsi.ImmediateData', 'Yes' => 'Yes'
iscsiadm: updated 'node.session.iscsi.FirstBurstLength', '262144' => '262144'
iscsiadm: updated 'node.session.iscsi.MaxBurstLength', '16776192' => '16776192'
iscsiadm: updated 'node.session.iscsi.DefaultTime2Retain', '0' => '0'
iscsiadm: updated 'node.session.iscsi.DefaultTime2Wait', '2' => '2'
iscsiadm: updated 'node.session.iscsi.MaxConnections', '1' => '1'
iscsiadm: updated 'node.session.iscsi.MaxOutstandingR2T', '1' => '1'
iscsiadm: updated 'node.session.iscsi.ERL', '0' => '0'
iscsiadm: updated 'node.conn[0].address', '' => '192.168.30.131'
iscsiadm: updated 'node.conn[0].port', '3260' => '3260'
iscsiadm: updated 'node.conn[0].startup', 'manual' => 'automatic'
iscsiadm: updated 'node.conn[0].tcp.window_size', '524288' => '524288'
iscsiadm: updated 'node.conn[0].tcp.type_of_service', '0' => '0'
iscsiadm: updated 'node.conn[0].timeo.logout_timeout', '15' => '15'
iscsiadm: updated 'node.conn[0].timeo.login_timeout', '30' => '15'
iscsiadm: updated 'node.conn[0].timeo.auth_timeout', '45' => '45'
iscsiadm: updated 'node.conn[0].timeo.noop_out_interval', '5' => '5'
iscsiadm: updated 'node.conn[0].timeo.noop_out_timeout', '5' => '5'
iscsiadm: updated 'node.conn[0].iscsi.MaxRecvDataSegmentLength', '131072' => 
'131072'
iscsiadm: updated 'node.conn[0].iscsi.HeaderDigest', 'None,CRC32C' => 'None'
iscsiadm: updated 'node.conn[0].iscsi.DataDigest', 'None' => 'None'
iscsiadm: updated 'node.conn[0].iscsi.IFMarker', 'No' => 'No'
iscsiadm: updated 'node.conn[0].iscsi.OFMarker', 'No' => 'No'
iscsiadm: match session [,,-1][ ,,]
iscsiadm: to 
[iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape,192.168.30.131,3260][default
 tcp,default,]
192.168.30.131:3260,1 
iqn.1986-03.com.sun:02:29bf32eb-3d5c-e331-d10b-cab6a4236eea.tape

-> A normal iSCSI Disk share looks like this:
scsi3 : iSCSI Initiator over TCP/IP
  Vendor: SUN       Model: SOLARIS           Rev: 1
  Type:   Direct-Access                      ANSI SCSI revision: 05
SCSI device sdb: 10485760 512-byte hdwr sectors (5369 MB)
sdb: Write Protect is off
sdb: Mode Sense: 67 00 00 08
SCSI device sdb: drive cache: write through
SCSI device sdb: 10485760 512-byte hdwr sectors (5369 MB)
sdb: Write Protect is off
sdb: Mode Sense: 67 00 00 08
SCSI device sdb: drive cache: write through
 sdb: unknown partition table
sd 3:0:0:0: Attached scsi disk sdb
sd 3:0:0:0: Attached scsi generic sg1 type 0

BUT when i try to mount an "Solaris" Emulated Tape:
Loading iSCSI transport class v2.0-724.
iscsi: registered transport (tcp)
scsi7 : iSCSI Initiator over TCP/IP -> tcp7 "tape connection" is there, but 
SuSe doesn't load a "Tape driver"?

So I'm doing here something completely wrong or is the tape emulation in an not 
working condition on Solaris? :)
-- 
This message posted from opensolaris.org
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to