Locate a PCIe Card in the Server
Locate a PCIe Card in the Server
1.
At the Oracle Solaris prompt, list all of the PCIe devices in the device tree:
# hotplug list -l | grep PCIE
This command lists dynamically reconfigurable PCIe resources and shows their operational
status. In this case, look for the status of the card you plan to remove.
This example is from a SPARC M7-8:
root@m78-server:~# hotplug list -l | grep PCIE
/pci@301/pci@1 [/SYS/CMIOU0/PCIE3] ENABLED
/pci@303/pci@1 [/SYS/CMIOU0/PCIE1] ENABLED
/pci@305/pci@1 [/SYS/CMIOU1/PCIE2] EMPTY
/pci@306/pci@1 [/SYS/CMIOU1/PCIE3] ENABLED
/pci@308/pci@1 [/SYS/CMIOU1/PCIE1] ENABLED
/pci@30a/pci@1 [/SYS/CMIOU2/PCIE2] EMPTY
/pci@30b/pci@1 [/SYS/CMIOU2/PCIE3] EMPTY
/pci@30d/pci@1 [/SYS/CMIOU2/PCIE1] EMPTY
/pci@30f/pci@1 [/SYS/CMIOU3/PCIE2] EMPTY
/pci@310/pci@1 [/SYS/CMIOU3/PCIE3] EMPTY
/pci@312/pci@1 [/SYS/CMIOU3/PCIE1] EMPTY
/pci@314/pci@1 [/SYS/CMIOU4/PCIE2] EMPTY
/pci@315/pci@1 [/SYS/CMIOU4/PCIE3] EMPTY
/pci@317/pci@1 [/SYS/CMIOU4/PCIE1] EMPTY
/pci@319/pci@1 [/SYS/CMIOU5/PCIE2] EMPTY
/pci@31a/pci@1 [/SYS/CMIOU5/PCIE3] EMPTY
/pci@31c/pci@1 [/SYS/CMIOU5/PCIE1] EMPTY
/pci@31e/pci@1 [/SYS/CMIOU6/PCIE2] EMPTY
/pci@31f/pci@1 [/SYS/CMIOU6/PCIE3] EMPTY
/pci@321/pci@1 [/SYS/CMIOU6/PCIE1] EMPTY
/pci@323/pci@1 [/SYS/CMIOU7/PCIE2] EMPTY
/pci@324/pci@1 [/SYS/CMIOU7/PCIE3] EMPTY
/pci@326/pci@1 [/SYS/CMIOU7/PCIE1] EMPTY
2.
The keyword (EMPTY) identifies a slot that contains a blank filler panel.
3.
Determine the type of card that is currently in a slot.
# hotplug get -o card_type path
4.
Determine your next step.
■
If the PCIe card is assigned to an I/O domain, see “Prepare a PCIe Card For
Removal” on page 151.
150 SPARC M8 and SPARC M7 Servers Service Manual • September 2017