Hi Lokanadham,

There's something wrong in solaris fcoe target messages,
we get some data frames that belong to non-existent exchanges.

Would you like to tell me your setup and topology?
I'd like to reproduce the problem in our lab, too.

Thanks,
-Reed

Lokanadham P-TLS,Chennai wrote:

Hi reed & Robert,

 

            Thanks for your reply.

 

            With solaris target (BUILD 121) data traffic is working fine.

 

            We did the verification of data traffic by using dd command and the data verification was successful.

            dd bs=64k count=10000 if=/dev/urandom of=/tmp/patt

dd bs=64k if=/tmp/pattrect of=/dev/sdb oflag=direct

dd bs=64k if=/dev/sdb of=/tmp/read count=10000 iflag=direct

cmp /tmp/patt /tmp/read.

           

Robert:  I enabled the pause by using ethtool.

 

Out put of the ./dcbcheck.sh is:

                        Unable to communicate with the DCB daemon (dcbd) or DCB capable driver.

 

           

            I did the make file system on the discovered LUN. But we are unable to mount the discovered LUN.  

            Initiator and target dmesg outputs are attached with this mail.

           

           

 

Thanks

Lokanadham

 


From: [email protected] [mailto:[email protected]]
Sent: Tuesday, August 25, 2009 6:13 AM
To: Robert Love
Cc: Lokanadham P-TLS,Chennai; [email protected]; [email protected]
Subject: Re: [storage-discuss] [Open-FCoE] unable to mount the target LUNS

 

Robert Love wrote:

On Mon, 2009-08-24 at 17:29 +0530, Lokanadham P-TLS,Chennai wrote:
  
Hi All,
I am using the Open fcoe Initiator (2.6.29.1), Open Solaris Target (build 119) and cisco nexus FCF. Both the initiator and target connected to FCF through Ethernet switch.
 
I have installed the open fcoe initiator user space tools and dcdb also. And I enabled the pause mechanism in the initiator machine.
 
    
I'm curious about this statement. How did you enable pause on the
initiator? Using dcbtool, ethtool or are you talking about configuring
it in your .config file? You'll either be using link-pause or
per-priority-pause (i.e. DCB). Which do you intend to use? I'll continue
under the assumption that you're using PPP since you've got a proper
FCF.
 
  
            I am creating the LUNS on the solaris target. And I am also able to see those LUNS on the initiator when I do lsscsi,
 
            I made the ext2 file system on the discovered LUN, when I tried to mount the discover LUN it's giving below error:
 
mount: wrong fs type, bad option, bad superblock on /dev/sdb,
                           missing codepage or helper program, or other error
                           In some cases useful info is found in syslog - try dmesg | tail or so
 
            How do I do the actual data transfer to the target and how to verify that?
 
    
It sounds like something got goofed up when you made your filesystem.
Lets make sure that the filesystem actually got written to the disk
correctly. I'm curious what dmesg looks like after you've formatted the
disk. I'm not sure if the mkfs is included in the log below, but
assuming that it is then you can see there are SCSI errors when you're
interacting with the LUN. The READ_CAPACITY fails and that's really bad.
 
This seems like it's a configuration problem. Can you run the
<fcoe-utils.git>/debug/dcbcheck.sh script and make sure that it says DCB
is configured correctly?
 
DCB is the first thing to check from the initiator side, but
unfortunately I haven't seen bad DCB configurations cause so many
errors. Usually there will only be intermittent errors. You should
probably double check your target setup. Also, does the target provide
any logs that might give us a clue?
  

Yes, that will be useful. In Solaris target, you can run the following
command to check the logs.
...
# echo "*ftb/s" | mdb -k
# dmesg
...

BTW, I'd like to suggest that you try Open Solaris Target (build 120 or later).
I suspect that you got bite by CR6855193
http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6855193

Thanks,
-Reed

 
  
            Output of lsscsi from initiator Machine:
                        [0:0:0:0]    disk    ATA      ST340015A        3.01  /dev/sda
[3:0:0:1]    disk    SUN      COMSTAR          1.0   /dev/sdb
 
            Dmesg Out put from the Open-fcoe Initiator:
 
scsi2 : FCoE Driver
libfc: Link up on port (     0)
libfcoe: host2: FIP selected Fibre-Channel Forwarder MAC 00:02:a5:4e:96:65
libfc: Assigned FID ( 10201) in FLOGI response
scsi3 : FCoE Driver
libfc: Link up on port (     0)
libfcoe: host3: FIP selected Fibre-Channel Forwarder MAC 00:02:a5:4e:96:65
libfc: Assigned FID ( 10201) in FLOGI response
scsi 3:0:0:1: Direct-Access     SUN      COMSTAR          1.0  PQ: 0 ANSI: 5
sd 3:0:0:1: Attached scsi generic sg1 type 0
sd 3:0:0:1: [sdb] READ CAPACITY(16) failed
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
sd 3:0:0:1: [sdb] Sense not available.
sd 3:0:0:1: [sdb] 7139200 512-byte logical blocks: (3.65 GB/3.40 GiB)
sd 3:0:0:1: [sdb] Write Protect is off
sd 3:0:0:1: [sdb] Mode Sense: 53 00 00 00
sd 3:0:0:1: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
sd 3:0:0:1: [sdb] READ CAPACITY(16) failed
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
sd 3:0:0:1: [sdb] Sense not available.
 sdb:
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Dev sdb: unable to read RDB block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
 unable to read partition table
sd 3:0:0:1: [sdb] READ CAPACITY(16) failed
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ABORT driverbyte=DRIVER_OK
sd 3:0:0:1: [sdb] Sense not available.
sd 3:0:0:1: [sdb] Attached SCSI disk
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 7139072
Buffer I/O error on device sdb, logical block 892384
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 7139192
Buffer I/O error on device sdb, logical block 892399
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 7139192
Buffer I/O error on device sdb, logical block 892399
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_BUS_BUSY driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 384
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 88
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_BUS_BUSY driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 384
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3
Buffer I/O error on device sdb, logical block 4
Buffer I/O error on device sdb, logical block 5
Buffer I/O error on device sdb, logical block 6
Buffer I/O error on device sdb, logical block 7
Buffer I/O error on device sdb, logical block 8
sd 3:0:0:1: [sdb] Unhandled error code
sd 3:0:0:1: [sdb] Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK
 
 
Thanks
Lokanadham
 
DISCLAIMER:
-----------------------------------------------------------------------------------------------------------------------
 
The contents of this e-mail and any attachment(s) are confidential and intended for the named recipient(s) only. 
It shall not attach any liability on the originator or HCL or its affiliates. Any views or opinions presented in 
this email are solely those of the author and may not necessarily reflect the opinions of HCL or its affiliates. 
Any form of reproduction, dissemination, copying, disclosure, modification, distribution and / or publication of 
this message without the prior written consent of the author of this e-mail is strictly prohibited. If you have 
received this email in error please delete it and notify the sender immediately. Before opening any mail and 
attachments please check them for viruses and defect.
 
-----------------------------------------------------------------------------------------------------------------------
_______________________________________________
devel mailing list
[email protected]
http://www.open-fcoe.org/mailman/listinfo/devel
    
 
_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss
  

 




<<attachment: Reed_Liu.vcf>>

_______________________________________________
storage-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/storage-discuss

Reply via email to