Use this procedure only if you have two or more NICs you can designate for iSCSI and you want to connect all of your iSCSI NICs to a single vSwitch. In this procedure, you associate VMkernel ports with the network adapters using 1:1 mapping.

You now need to connect additional network adapters to the existing vSwitch and map them to corresponding VMkernel ports.

You must create one VMkernel port for your network adapter before you can set up multipathing for software iSCSI.


Log in to the vSphere Client and select the host from the inventory panel.


Click the Configuration tab and click Networking.


Select the vSwitch that you use for iSCSI and click Properties.


Connect additional network adapters to the vSwitch.


In the vSwitch Properties dialog box, click the Network Adapters tab and click Add.


Select one or more adapters from the list and click Next.


Review the information on the Adapter Summary page, and click Finish.

The list of network adapters reappears, showing the network adapters that the vSwitch now claims.


Create VMkernel ports for all network adapters that you connected.

The number of VMkernel ports must correspond to the number of network adapters on the vSwitch.


In the vSwitch Properties dialog box, click the Ports tab and click Add.


Select VMkernel and click Next.


Under Port Group Properties, enter a network label and click Next.


Specify the IP settings and click Next.

When you enter subnet mask, make sure that the network adapter is set to the subnet of the storage system it connects to.


Review the information and click Finish.


If the network adapter you add to software iSCSI initiator is not in the same subnet as your iSCSI target, your host is not able to establish sessions from this network adapter to the target.


Map each VMkernel port to just one active adapter.

By default, for each VMkernel port on the vSwitch, all network adapters appear as active. You must override this setup, so that each port maps to only one corresponding active adapter. For example, VMkernel port vmk1 maps to active adapter vmnic1, port vmk2 maps to vmnic2, and so on.


On the Ports tab, select a VMkernel port and click Edit.


Click the NIC Teaming tab and select Override vSwitch failover order.


Designate only one adapter as active and move all remaining adapters to the Unused Adapters category.


Repeat the last step for each VMkernel port on the vSwitch.

After performing this task, use the esxcli command to connect the VMkernel ports to the software iSCSI initiator.