The READ CAPACITY data in the fcoeadm -t output looks suspicious to me.
It seems to be 2586.08 PiB size with 1082720255 blocks??

> -----Original Message-----
> From: [email protected] [mailto:fcoe-devel-
> [email protected]] On Behalf Of Vasu Dev
> Sent: Thursday, July 18, 2013 9:46 AM
> To: Love, Robert W
> Cc: [email protected]
> Subject: Re: [Open-FCoE] stuck with vn2vn
> 
> On Thu, 2013-07-18 at 15:35 +0000, Love, Robert W wrote:
> > > Sent: Thursday, July 18, 2013 3:18 AM
> > > To: [email protected]
> > > Subject: [Open-FCoE] stuck with vn2vn
> > >
> > >
> > > Good day,
> > > I trying to test sw target and initiator.
> > > My config: two servers with intel x540 connected back-to-back(vn2vn).
> > > Centos 6.4, software from official centos repo, not latest!:
> > > fcoe-target-utils.noarch 2.0rc1.fb16-3.el6 @base
> > > fcoe-utils.x86_64 1.0.24-2.el6 @base
> > > node0 target
> > > node1 initiator
> > > What I've done:
> > > 1) echo eth1 > /sys/module/libfcoe/parameters/create_vn2vn
> > > on both nodes
> > > 2) on target
> > > o- /
> > > ....................................................................
> > > . [...]
> > > o- backstores
> > > .......................................................... [...]
> > > | o- block ................................................ [0
> > > | Storage Object]
> > > | o- fileio ............................................... [1
> > > | Storage Object]
> > > | | o- my_disk ................... [/tmp/os.img (1.0GiB) write-back
> > > | | activated]
> > > | o- pscsi ................................................ [0
> > > | Storage Object]
> > > o- loopback ......................................................
> > > [0 Targets]
> > > o- tcm_fc ........................................................
> > > [1 Targets]
> > > o- 20:00:00:25:90:6d:43:3f .......................................
> > > [enabled]
> > > o- acls ..........................................................
> > > [1 ACL]
> > > | o- 20:00:00:25:90:9c:63:ed .............................. [1
> > > | Mapped LUN]
> > > | o- mapped_lun0 ............................ [lun0 fileio/my_disk
> > > | (rw)]
> > > o- luns ..........................................................
> > > [1 LUN]
> > > o- lun0 ................................. [fileio/my_disk
> > > (/tmp/os.img)]
> > > ----------------------------------------------
> > > @node0 ~]# fcoeadm -i
> > > Description: Ethernet Controller 10-Gigabit X540-AT2
> > > Revision: 01
> > > Manufacturer: Intel Corporation
> > > Serial Number: Unknown
> > > Driver: ixgbe 3.9.15-k
> > > Number of Ports: 1
> > > Symbolic Name: fcoe v0.1 over eth1
> > > OS Device Name: host9
> > > Node Name: 0x10000025906D433F
> > > Port Name: 0x20000025906D433F
> > > FabricName: 0x0000000000000000
> > > Speed: 10 Gbit
> > > Supported Speed: 1 Gbit, 10 Gbit
> > > MaxFrameSize: 2112
> > > FC-ID (Port ID): 0x00433F
> > > State: Online
> > > ----------------------------------------------
> > > @node1 ~]# fcoeadm -i
> > > Description: Ethernet Controller 10-Gigabit X540-AT2
> > > Revision: 01
> > > Manufacturer: Intel Corporation
> > > Serial Number: Unknown
> > > Driver: ixgbe 3.9.15-k
> > > Number of Ports: 1
> > > Symbolic Name: fcoe v0.1 over eth1
> > > OS Device Name: host11
> > > Node Name: 0x10000025909C63ED
> > > Port Name: 0x20000025909C63ED
> > > FabricName: 0x0000000000000000
> > > Speed: 10 Gbit
> > > Supported Speed: 1 Gbit, 10 Gbit
> > > MaxFrameSize: 2112
> > > FC-ID (Port ID): 0x0063ED
> > > State: Online
> > > ----------------------------------------------
> > > @node1 ~]# fcping -h eth1 -F 0x00433F -c 3 Maximum ECHO data allowed
> > > by the Fabric (0xfffffd) : 2108 bytes.
> > > Maximum ECHO data allowed by the Source (0x0063ed) : 2108 bytes.
> > > Maximum ECHO data allowed by the Target (0x00433f) : 2108 bytes.
> > > Maximum ECHO data requested from user input (-s) : 32 (default 32)
> bytes.
> > > Actual FC ELS ECHO data size used : 32 bytes.
> > > Actual FC ELS ECHO payload size used : 36 bytes (including 4 bytes
> > > ECHO command).
> > > Sending FC ELS ECHO from 0x63ED (fc_host11) to 0x433F:
> > > echo 1 accepted 0.290 ms
> > > echo 2 accepted 0.320 ms
> > > echo 3 accepted 0.402 ms
> > > 3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 0.337
> > > ms
> > > ----------------------------------------------
> > > @node0 ~]# fcping -h eth1 -F 0x0063ED -c 3 Maximum ECHO data allowed
> > > by the Fabric (0xfffffd) : 2108 bytes.
> > > Maximum ECHO data allowed by the Source (0x00433f) : 2108 bytes.
> > > Maximum ECHO data allowed by the Target (0x0063ed) : 2108 bytes.
> > > Maximum ECHO data requested from user input (-s) : 32 (default 32)
> bytes.
> > > Actual FC ELS ECHO data size used : 32 bytes.
> > > Actual FC ELS ECHO payload size used : 36 bytes (including 4 bytes
> > > ECHO command).
> > > Sending FC ELS ECHO from 0x433F (fc_host9) to 0x63ED:
> > > echo 1 accepted 0.332 ms
> > > echo 2 accepted 0.403 ms
> > > echo 3 accepted 0.377 ms
> > > 3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 0.371
> > > ms
> > > ----------------------------------------------
> > > @node1 ~]# fcoeadm -t
> > > Interface: eth1
> > > Roles: FCP Target, FCP Initiator
> > > Node Name: 0x10000025906D433F
> > > Port Name: 0x20000025906D433F
> > > Target ID: 0
> > > MaxFrameSize: 2112
> > > OS Device Name: rport-11:0-0
> > > FC-ID (Port ID): 0x00433F
> > > State: Online
> > > LUN ID Device Name Capacity Block Size Description
> > > ------ ----------- ---------- ----------
> > > ----------------------------
> > > 0 /dev/sdc 2586.08 PiB 1082720255 ........ . (rev )
> > > ----------------------------------------------
> > > Now I trying to fdisk /dev/sdc
> > > But got:
> > > "Unable to read /dev/sdc"
> > > What I missing? Maybe I need to try latest versions of
> > > fcoe-target-utils and fcoe-utils? latest kernel, another distro?
> >
> > Nothing jumps out at me from the output above. I don't know much about
> > CentOS, but assuming that it's the same as RHEL6.4, I would think it should
> work.
> >
> > I don't have an answer to your problem. I'm happy to help debug.
> > Another alternative would be to switch to Fedora and get things
> > running there. There are a bunch of Fedora/RH guys on this list that I'm
> sure would be more eager to solve any Fedora issues.
> >
> 
> Yes that is a options and I'm using FC17 over same ixgbe and that works fine
> for me. My target cli config looks slightly different than your's but that 
> should
> not be issue here as you were able to see LUNs with capacity info in
> fcoeadm, mean read capacity and inquiry must have worked in your case and
> then not sure why fdisk wouldn't work later...may be some permission
> related issue while selinux enabled, just a hunch and possibly disabling
> seliunux may help here.
> 
> 
> Also does simple 'dd' works in case just fdisk specific ?
> 
> Here is my FC17 working target config for your reference:
> 
>   o- tcm_fc ............................. [2 Targets]
>     o- 20:00:00:18:8b:f7:2a:2f ...................... [enabled]
>     | o- acls ........................................... [1 ACL]
>     | | o- 20:00:00:00:00:01:02:14 ................ [2 Mapped LUNs]
>     | |   o- mapped_lun1 ...............[lun1 fileio/lun1 (rw)]
>     | |   o- mapped_lun2 .............. [lun2 fileio/lun2 (rw)]
>     | o- luns ................................. [2 LUNs]
>     |   o- lun1 ....................... [fileio/lun1 (/luns/lun1.img)]
>     |   o- lun2 ....................[fileio/lun2 (/luns/lun2.img)]
> 
> 
> > Another point is that fcoe-utils is all just control plane stuff, it
> > seems that your problem is with I/O, which makes me think it's a
> > kernel problem. fcping is certainly in fcoe-utils, but it just passes
> > commands to the kernel. fdisk will be generating reads from the kernel. I
> wouldn't think that an fcoe-utils upgrade would help.
> 
> > You could try turning on debug_logging to see if there's anything that
> > pops up in the logs.
> >
> > echo 0xFF > /sys/module/libfc/parameters/debug_logging
> >
> > then run your fdisk again.
> >
> 
> Also wireshark trace would be helpful beside looking at host and target side
> debug logs with more debugging enabled.
> 
> Good mail post Alexy after doing setup config first and some debugging using
> fcping etc.
> 
> //Vasu
> 
> 
> 
> _______________________________________________
> fcoe-devel mailing list
> [email protected]
> http://lists.open-fcoe.org/mailman/listinfo/fcoe-devel
_______________________________________________
fcoe-devel mailing list
[email protected]
http://lists.open-fcoe.org/mailman/listinfo/fcoe-devel

Reply via email to