Open iSCSI initiator (i.e iscsiadm) utility provides a feature to create multiple interfaces:
# iscsiadm -m iface -I <iface name> -o new
You may then take the "-l" off the above command to display info about the iSCSI target:
# iscsiadm -m node -T iqn.2010-06.com.purestorage:flasharray.38e69528198fee76 -p 10.124.3.159
# iscsiadm -m node -T iqn.2010-06.com.purestorage:flasharray.38e69528198fee76 -p 10.124.3.158
Now update the newly created interface with a unique initiator name:
# iscsiadm -m iface -I <iface name> -o update -n iface.initiatorname -v <initiator name>
Rediscover paths from the new interface:
# iscsiadm -m discovery -t st -p 10.124.3.159:3260
Log in to the target IP with this newly created interface:
# iscsiadm -m node -p <FlashArray iSCSI IP CT0> --login
To verify the existing iscsi session:
iscsiadm -m session
You can use -P 0|1|2 for more verbosity on the sessions like initiator to target IP mapping, session timeout etc