[stgt] Basic Configuration Troubles
eric pretorious
epretorious at gmail.com
Sun Oct 19 04:06:13 CEST 2014
AFAICT, the problem was the status of the DRBD resource "r0"
_at_the_time_that_tgtd_was_started_. i.e., fixing the status of the
DRBD resource without restarting tgtd doesn't seem to change the
behavior of tgtd.
I noticed that after restarting aoe-1.example.com (192.168.56.101)
that the resource "r0" was in secondary mode...
> [root at aoe-1 ~]# drbd-overview
> 0:r0/0 Connected Secondary/Secondary UpToDate/UpToDate
...so I promoted aoe-1.example.com to primary:
> [root at aoe-1 ~]# drbdadm primary r0
>
> [root at aoe-1 ~]# drbd-overview
> 0:r0/0 Connected Primary/Secondary UpToDate/UpToDate
...and then I restarted tgtd:
> [root at aoe-1 ~]# /etc/init.d/tgtd stop
> Stopping SCSI target daemon: [ OK ]
>
> [root at aoe-1 ~]# /etc/init.d/tgtd start
> Starting SCSI target daemon: [ OK ]
...then, on the initiator, I disconnected from the session and cleared
the open-iscsi database:
> [root at clvm-1 ~]# iscsiadm -m node -u all
> Logging out of session [sid: 13, target: iqn.2014-09.com.example.san-1:drbd0, portal: 192.168.56.101,3260]
> Logout of [sid: 13, target: iqn.2014-09.com.example.san-1:drbd0, portal: 192.168.56.101,3260] successful.
>
> [root at clvm-1 ~]# iscsiadm -m node -o delete all
Meanwhile, on the target, everything continued to appear normal:
> [root at aoe-1 ~]# tgtadm --lld iscsi --mode target --op show
> Target 1: iqn.2014-09.com.example.san-1:drbd0
> System information:
> Driver: iscsi
> State: ready
> I_T nexus information:
> LUN information:
> LUN: 0
> Type: controller
> SCSI ID: IET 00010000
> SCSI SN: beaf10
> Size: 0 MB, Block size: 1
> Online: Yes
> Removable media: No
> Prevent removal: No
> Readonly: No
> Backing store type: null
> Backing store path: None
> Backing store flags:
> LUN: 1
> Type: disk
> SCSI ID: IET 00010001
> SCSI SN: beaf11
> Size: 535 MB, Block size: 512
> Online: Yes
> Removable media: No
> Prevent removal: No
> Readonly: No
> Backing store type: rdwr
> Backing store path: /dev/drbd0
> Backing store flags:
> Account information:
> ACL information:
> ALL
After re-discovering the targets and logging-in again:
> [root at clvm-1 ~]# iscsiadm -m discovery -t sendtargets -p aoe-1.example.com
> 192.168.56.101:3260,1 iqn.2014-09.com.example.san-1:drbd0
>
> [root at clvm-1 ~]# iscsiadm -m node -T iqn.2014-09.com.example.san-1:drbd0 -l
> Logging in to [iface: default, target: iqn.2014-09.com.example.san-1:drbd0, portal: 192.168.56.101,3260] (multiple)
> Login to [iface: default, target: iqn.2014-09.com.example.san-1:drbd0, portal: 192.168.56.101,3260] successful.
>
> [root at clvm-1 ~]# iscsiadm -m session -P3
> iSCSI Transport Class version 2.0-870
> version 6.2.0-873.10.el6
> Target: iqn.2014-09.com.example.san-1:drbd0
> Current Portal: 192.168.56.101:3260,1
> Persistent Portal: 192.168.56.101:3260,1
> **********
> Interface:
> **********
> Iface Name: default
> Iface Transport: tcp
> Iface Initiatorname: iqn.1994-05.com.redhat:645e14dfb4
> Iface IPaddress: 192.168.56.103
> Iface HWaddress: <empty>
> Iface Netdev: <empty>
> SID: 14
> iSCSI Connection State: LOGGED IN
> iSCSI Session State: LOGGED_IN
> Internal iscsid Session State: NO CHANGE
> *********
> Timeouts:
> *********
> Recovery Timeout: 120
> Target Reset Timeout: 30
> LUN Reset Timeout: 30
> Abort Timeout: 15
> *****
> CHAP:
> *****
> username: <empty>
> password: ********
> username_in: <empty>
> password_in: ********
> ************************
> Negotiated iSCSI params:
> ************************
> HeaderDigest: None
> DataDigest: None
> MaxRecvDataSegmentLength: 262144
> MaxXmitDataSegmentLength: 8192
> FirstBurstLength: 65536
> MaxBurstLength: 262144
> ImmediateData: Yes
> InitialR2T: Yes
> MaxOutstandingR2T: 1
> ************************
> Attached SCSI devices:
> ************************
> Host Number: 16 State: running
> scsi16 Channel 00 Id 0 Lun: 0
> scsi16 Channel 00 Id 0 Lun: 1
> Attached scsi disk sdb State: running
...the LUN is available on the initiator. =D
--
Eric Pretorious
+1.530.386.3649
> On Sat, Oct 18, 2014 at 11:16 AM, eric pretorious <epretorious at gmail.com> wrote:
>>> [root at aoe-1 ~]# tgt-admin -s
>>> Target 1: iqn.2014-09.com.example.san-1:drbd0
>>> System information:
>>> Driver: iscsi
>>> State: ready
>>> I_T nexus information:
>>> LUN information:
>>> LUN: 0
>>> Type: controller
>>> SCSI ID: IET 00010000
>>> SCSI SN: beaf10
>>> Size: 0 MB, Block size: 1
>>> Online: Yes
>>> Removable media: No
>>> Prevent removal: No
>>> Readonly: No
>>> Backing store type: null
>>> Backing store path: None
>>> Backing store flags:
>>> LUN: 1
>>> Type: disk
>>> SCSI ID: IET 00010001
>>> SCSI SN: beaf11
>>> Size: 535 MB, Block size: 512
>>> Online: Yes
>>> Removable media: No
>>> Prevent removal: No
>>> Readonly: No
>>> Backing store type: rdwr
>>> Backing store path: /dev/drbd0
>>> Backing store flags:
>>> Account information:
>>> ACL information:
>>> ALL
--
Eric Pretorious
+1.530.386.3649
--
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