[Stgt-devel] discovery not working anymore?

Albert Pauw albert.pauw
Sat Oct 20 09:57:39 CEST 2007


If I remember correctly I had used iscsiadm -m discovery -p <IP> before 
on the tgt target, which worked.

However, I noticed that using the latest SVN version I can't get the 
discovery to work and detect the target. I tried with both open-iscsi 
and tgt on the same machine as using separate machines for them, but it 
didn't make a difference.

Albert

P.S. open-iscsi works fine discovering the targets on iscsi-target and 
Wasabi, so it looks like the problem lies with tgt.

Here's the setup I used:

#!/bin/sh

tgtadm --lld iscsi --mode target --op new --tid 1 -T 
iqn.2007-09.net.homeunix.pauw:blue.stgt.disk
tgtadm --lld iscsi --mode logicalunit --op update --tid 1 --lun 0 --name 
scsi_id --value "CONTROLLER"
tgtadm --lld iscsi --mode logicalunit --op update --tid 1 --lun 0 --name 
scsi_sn --value "001"
#
# Define backing-store
#
tgtadm --lld iscsi --mode logicalunit --op new --tid 1 --lun 1 
--backing-store /root/disk.bin --device-type disk
#
# Define SCSI ID (max 23 characters)
tgtadm --lld iscsi --mode logicalunit --op update --tid 1 --lun 1 \
         --params 
vendor_id=SEAGATE,product_id=HD100,product_rev=0001,removable=0,sense_format=0
#
tgtadm --lld iscsi --mode logicalunit --op update --tid 1 --lun 1 --name 
scsi_id --value "HARDDISK"
#
# Define SCSI SN (max 23 characters)
#
tgtadm --lld iscsi --mode logicalunit --op update --tid 1 --lun 1 --name 
scsi_sn --value "001"
#
# Define who can connect
#
tgtadm --lld iscsi --mode target --op bind   --tid 1 -I All
#
# Set iSCSI parameters
#
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
MaxConnections --value 1
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
MaxRecvDataSegmentLength --value 262144
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
MaxXmitDataSegmentLength --value 262144
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
FirstBurstLength --value 262144
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
MaxBurstLength --value 262144
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
DefaultTime2Wait --value 2
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
DefaultTime2Retain --value 20
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
MaxOutstandingR2T --value 8
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
DataPDUInOrder --value "Yes"
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
DataSequenceInOrder --value "Yes"
tgtadm --lld iscsi --mode target --op update --tid 1 --name 
ErrorRecoveryLevel --value 0
tgtadm --lld iscsi --mode target --op update --tid 1 --name HeaderDigest 
--value "None"
tgtadm --lld iscsi --mode target --op update --tid 1 --name DataDigest 
--value "None"



More information about the stgt mailing list