[Stgt-devel] support to close a connection by force and to shut down tgtd
Doron Shoham
dorons
Tue Jul 29 17:20:25 CEST 2008
Tomasz Chmielewski wrote:
> FUJITA Tomonori schrieb:
>> I added features:
>>
>> - to drop an active connection by force (iSCSI)
>
> (...)
>
>> The initiator still works but can't reconnect anymore. It's ready to
>> drop the connection.
>>
>> root at iris:~/git# ./tgt/usr/tgtadm --op delete --mode conn --tid 1 --sid 1 --cid 0
>
> Hmm, for some reason it doesn't work for me. It did work several times however, so perhaps I'm doing something wrong. I can't find what, though.
>
>
> # tgtadm --op show --mode target
> (...)
> Target 3: iqn.2008-06.net.syneticon:superthecus.test
> System information:
> Driver: iscsi
> State: ready
> I_T nexus information:
> I_T nexus: 11
> Initiator: iqn.2006-12.net.syneticon:server.backup1
> Connection: 0
> IP Address: 192.168.111.173
> LUN information:
> LUN: 0
> Type: controller
> SCSI ID: deadbeaf3:0
> SCSI SN: beaf30
> Size: 0 MB
> Online: Yes
> Removable media: No
> Backing store: No backing store
> LUN: 1
> Type: disk
> SCSI ID: deadbeaf3:1
> SCSI SN: beaf31
> Size: 2147 MB
> Online: Yes
> Removable media: No
> Backing store: /dev/superthecus/test
> Account information:
> ACL information:
> ALL
>
>
> Let's remove ACL permissions first (after that, "ALL" is gone from "ACL information"):
>
> # tgtadm --op unbind --mode target --tid 3 -I ALL
>
>
> Next thing would be this, I guess (Target 3 -> tid 3; I_T nexus: 11 -> sid 11; Connection: 0 -> cid 0)?
>
> # tgtadm --op delete --mode conn --tid 3 --sid 11 --cid 0
>
>
> However, it doesn't change anything:
>
> # tgtadm --op show --mode target
> (...)
> Target 3: iqn.2008-06.net.syneticon:superthecus.test
> System information:
> Driver: iscsi
> State: ready
> I_T nexus information:
> I_T nexus: 11
> Initiator: iqn.2006-12.net.syneticon:server.backup1
> Connection: 0
> IP Address: 192.168.111.173
> LUN information:
> LUN: 0
> Type: controller
> SCSI ID: deadbeaf3:0
> SCSI SN: beaf30
> Size: 0 MB
> Online: Yes
> Removable media: No
> Backing store: No backing store
> LUN: 1
> Type: disk
> SCSI ID: deadbeaf3:1
> SCSI SN: beaf31
> Size: 2147 MB
> Online: Yes
> Removable media: No
> Backing store: /dev/superthecus/test
> Account information:
> ACL information:
>
>
>
It worked for me.
Please pay attention that the initiator is trying to re-connect.
To check it, you can delete the target right after you close the connection.
Tomo - please note that the I_T nexus id is in hex but the tgtadm accepts only decimal values.
Please change the I_T nexus id to decimal.
Doron
More information about the stgt
mailing list