Skip Navigation Links | |
Exit Print View | |
Oracle Solaris 11.1 Administration: Devices and File Systems Oracle Solaris 11.1 Information Library |
1. Managing Removable Media (Tasks)
2. Writing CDs and DVDs (Tasks)
4. Dynamically Configuring Devices (Tasks)
5. Managing USB Devices (Tasks)
6. Using InfiniBand Devices (Overview/Tasks)
Overview of InfiniBand Devices
Dynamically Reconfiguring IB Devices (Task Map)
Dynamically Reconfiguring IB Devices (cfgadm)
Unconfiguring IB Device Considerations
How to Display IB Device Information
How to Unconfigure an IB Port, HCA_SVC, or a VPPA Device
How to Configure a IB Port, HCA_SVC, or a VPPA Device
How to Unconfigure an IB Pseudo Device
How to Configure an IB Pseudo Device
How to Display Kernel IB Clients of an HCA
How to Dynamically Reconfigure an HCA With Active EoIB Devices
How to Reconfigure and Restore an EoIB Interface After Hot Removal
How to Update the IB P_key Tables
How to Display IB Communication Services
How to Add a VPPA Communication Service
How to Remove an Existing IB Port, HCA_SVC, or a VPPA Communication Service
Using the uDAPL Application Interface With InfiniBand Devices
Updating the DAT Static Registry
How to Update the DAT Static Registry
How to Register a Service Provider in the DAT Static Registry
How to Unregister a Service Provider from the DAT Static Registry
Administering IPoIB Devices (dladm)
How to Display Physical Data Link Information
How to Create IB Partition Links
Monitoring and Troubleshooting IB Devices
9. Administering Disks (Tasks)
11. Configuring Storage Devices With COMSTAR (Tasks)
12. Configuring and Managing the Oracle Solaris Internet Storage Name Service (iSNS)
13. The format Utility (Reference)
14. Managing File Systems (Overview)
15. Creating and Mounting File Systems (Tasks)
16. Configuring Additional Swap Space (Tasks)
17. Copying Files and File Systems (Tasks)
One physical data link is created by default, per port, per HCA. The physical links can be used as administrative and observability data points. You can create IB partition links over the physical data links, similar to a creating VNICs over a NIC. Keep in mind that the physical data links are not used for data transfers, so plumbing and assigning an IB address is not supported on these links. Data is transferred on the partition data links.
For information about configuring your network components, see System Administration Guide: IP Services.
Use the dladm show-phys command to display physical data link information on your system. The physical link state directly corresponds to the IB HCA port state.
For example, display information about ibp0 — ibp3 data links.
# dladm show-phys LINK MEDIA STATE SPEED DUPLEX DEVICE ibp0 Infiniband up 8000 unknown ibp0 ibp1 Infiniband down 8000 unknown ibp1 ibp2 Infiniband down 8000 unknown ibp2 ibp3 Infiniband up 8000 unknown ibp3
For example, use the show-ib subcommand to display only the physical links, port GUID, port# HCA GUID, and P_Key present on the port at the time the command is running.
# dladm show-ib LINK HCAGUID PORTGUID PORT STATE P_Key ibp0 2C9020040041C 2C9020040041D 1 up FFFF, 8001 ibp1 2C9020040041C 2C9020040041E 2 down FFFF ibp2 3BA0001004E14 3BA0001004E15 1 down FFFF ibp3 3BA0001004E14 3BA0001004E16 2 up FFFF, 8001
IB partition data links can be created on top of IB physical links, one per each P_Key on the port. The partition data links are used for data transfers.
For example, an IB partition link for P_Key 0x8001 is created on top of ibp0 physical data link.
# dladm create-part -l ibp0 -P 0x8001 p8001.ibp0
The above command succeeds if the port is up, the P_Key is present on the port, and IPoIB is successfully initialized.
For example, an IB partition link for the P_Key 0x9000 is created on top of ibp2.
# dladm create-part -f -l ibp2 -P 0x9000 p9000.ibp2
Note - P_Key 0x9000 is not configured on the port. The force option (-f) option enables you to create an IB partition link, even when the P_Key is not present or the port is down. The link state is marked as down. The link state transitions to up when P_Key is added to the port and port is activated.
For example:
# dladm show-part LINK P_Key OVER STATE FLAGS p8000.ibp0 8001 ibp0 unknown ---- p9000.ibp2 9000 ibp2 unknown f---
The IB partition link state is up when the link is ready to use, after it is plumbed. The partition link state is down under the following conditions:
HCA port is down
P_Key is absent
Broadcast group is absent
For example:
# ipadm create-ip p9000.ibp2 # ipadm create-addr -T static -a 1.1.1.1 p9000.ibp2/ipv4 # ipadm show-addr
For example:
# dladm show-part LINK P_Key OVER STATE FLAGS p8000.ibp0 8001 ibp0 unknown ---- p9000.ibp2 9000 ibp2 unknown f---
In this example, partition link p8001.ibp0 is removed.
# dladm delete-part p8001.ibp0
# dldam show-part LINK P_Key OVER STATE FLAGS p9000.ibp2 9000 ibp2 down f---