Go to main content

Managing Devices in Oracle® Solaris 11.3

Exit Print View

Updated: April 2018
 
 

How to Configure an IB HCA for iSER

An InfiniBand (IB) Host Channel Adapter (HCA) is required to take full advantage of the iSCSI Extensions for RDMA (iSER) capabilities. To use iSER, you must configure the HCA on both the target and the initiator.

  1. Become an administrator on the initiator.

    For more information, see Using Your Assigned Administrative Rights in Securing Users and Processes in Oracle Solaris 11.3.

  2. Connect the HCA to an IB switch.

    See the vendor documentation for details.

  3. Configure the target and the initiator for the HCA.

    The target and the initiator must be on the same subnet. This example uses ibd0 as the driver.

    # ipadm create-ip ibd0
  4. Configure the IP address and port combination for the HCA.
    # ipadm create-addr -T static -a local=203.0.113.141/24 ibd0/v4addr
  5. Verify the interface configuration.
    # ipadm show-addr
    ADDROBJ           TYPE     STATE        ADDR
    lo0/v4            static   ok           127.0.0.1/8
    e1000g0/_b        dhcp     ok           203.0.113.141/24
    lo0/v6            static   ok           ::1/128
    e1000g0/_a        addrconf ok           fe80::214:4fff:fe27:360c/10
  6. Become an administrator on the target system and repeat steps 3-5 for all other HCA hosts on the network.
  7. Verify connectivity on both the target and the initiator.
    target# ping initiator-ip
    initiator# ping target-ip