Could someone explain how to configure iscsi offloading on Centos7.

We have this nic card Hewlett-Packard Company FlexFabric 10Gb 2-port 533FLR-T Adapter, it's based upon Broadcom Limited NetXtreme II BCM57810 10 Gigabit Ethernet.

It's a two ports 10Gbe nic card, and it supports iscsi offload. The card has it's own BIOS entry.

From reading about iscsi offloading, I did understand that we can use this functionality to get better performance, since it uses the card itself to handle the iscsi stuff.

the iscsiadm -m iface command gives this bnx2i.ec:b1:d7:ad:74:29 bnx2i,ec:b1:d7:ad:74:29,,, bnx2i.ec:b1:d7:ad:74:2d bnx2i,ec:b1:d7:ad:74:2d,,,

the corresponding Ethernet ports of these two entries are : eno49 with MAC : ec:b1:d7:ad:74:28 and eno50 with MAC : ec:b1:d7:ad:74:2c

My question is how to configure iscsi offload? since I need both : the Ethernet port using tcp transport for discovery and the iscsi port using the bnx2i transport for iscsi traffic, if I am not wrong.

  • Do I have to give the iscsi port and IP address from the BIOS?
  • if yes, does it have to be the same as the Ethernet port corresponding?
  • How to I link between the iscsi port and the Ethernet port from the iscsi perspective?

It's not clear from the RHEL documentation.


Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Browse other questions tagged or ask your own question.