Mike- Thanks so much for your help. You were right, needed to specify the bcm transport for the node transport. I have not tried defining that in the iface file but nonetheless I got it working. Here is the command I ran:
iscsiadm --mode node --targetname iqn. 1986-03.com.hp:storage.p2000g3.0939da0280 --portal 10.30.40.76:3260 -- op=update --name=node.transport_name --value=bcm570x-020001 This seems to work great! A quick test shows little to no IO on the actual ethernet interface and very little CPU usage. I used iozone to write a 20 GB file and saw much better results than before with sofware iscsi. Thanks again. Good luck with your iSCCI testing. Although I might not be able to be much help, feel free to bounce questions off me. On May 6, 1:59 pm, Mike Christie <[email protected]> wrote: > On 05/06/2010 12:56 PM, Mike Christie wrote: > > > > > On 05/06/2010 12:38 PM, Nate Salemme wrote: > >> iscsi: registered transport (cxgb3i) > >> iscsi: registered transport (tcp) > >> iscsi: registered transport (iser) > >> bnx2: eth0: using MSI > >> iscsi: registered transport (bcm570x-020000) > > > For the bnx2i driver that comes with RHEL you should see: > > > May 6 11:10:11 localhost kernel: iscsi: registered transport (bnx2i) > > > The registered transport message you got above came from HP's driver. > > > I am not sure how to configure HP's tools and driver. They are slightly > > different because HP's driver is older and based on a non-upstream > > driver that registers a transport per pci function and the > > RHEL/Centos/upstream driver registers a transport per driver. > > > So for RHEL you would use bnx2i for the iface.transport_name like you > > did below: > > > # BEGIN RECORD 2.0-871 > > iface.iscsi_ifacename = iface0-HW > > iface.ipaddress = 10.30.40.80 > > iface.hwaddress = f4:ce:46:B9:49:2d > > iface.transport_name = bnx2i > > # END RECORD > > > But for HP's driver you probably want to set the iface.transport_name as > > what you see in the registered transport message in your log, > > bcm570x-020000. I am not 100% sure what/how to config HP's stuff because > > I do not have the source in front of me. I am 99% sure though that just > > using the bnx2i name string is wrong for that driver because of how it > > is registering transport names. > > With HP's tools and driver I think you want: > > iface.transport_name = bcm570x-020000 > > or you might actually do > > node.transport_name = bcm570x-020000 > > I am not completely sure because I am not sure what code HP is using and > what changes were made to it. > > -- > You received this message because you are subscribed to the Google Groups > "open-iscsi" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group > athttp://groups.google.com/group/open-iscsi?hl=en. -- You received this message because you are subscribed to the Google Groups "open-iscsi" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/open-iscsi?hl=en.
