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