Locate a PCIe Card in the Server
Locate a PCIe Card in the Server
At the Oracle Solaris prompt, list all of the PCIe devices in the device tree:
1.
# 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
/pci@303/pci@1 [/SYS/CMIOU0/PCIE1]
/pci@305/pci@1 [/SYS/CMIOU1/PCIE2]
/pci@306/pci@1 [/SYS/CMIOU1/PCIE3]
/pci@308/pci@1 [/SYS/CMIOU1/PCIE1]
/pci@30a/pci@1 [/SYS/CMIOU2/PCIE2]
/pci@30b/pci@1 [/SYS/CMIOU2/PCIE3]
/pci@30d/pci@1 [/SYS/CMIOU2/PCIE1]
/pci@30f/pci@1 [/SYS/CMIOU3/PCIE2]
/pci@310/pci@1 [/SYS/CMIOU3/PCIE3]
/pci@312/pci@1 [/SYS/CMIOU3/PCIE1]
/pci@314/pci@1 [/SYS/CMIOU4/PCIE2]
/pci@315/pci@1 [/SYS/CMIOU4/PCIE3]
/pci@317/pci@1 [/SYS/CMIOU4/PCIE1]
/pci@319/pci@1 [/SYS/CMIOU5/PCIE2]
/pci@31a/pci@1 [/SYS/CMIOU5/PCIE3]
/pci@31c/pci@1 [/SYS/CMIOU5/PCIE1]
/pci@31e/pci@1 [/SYS/CMIOU6/PCIE2]
/pci@31f/pci@1 [/SYS/CMIOU6/PCIE3]
/pci@321/pci@1 [/SYS/CMIOU6/PCIE1]
/pci@323/pci@1 [/SYS/CMIOU7/PCIE2]
/pci@324/pci@1 [/SYS/CMIOU7/PCIE3]
/pci@326/pci@1 [/SYS/CMIOU7/PCIE1]
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
■
Removal" on page
150
SPARC M8 and SPARC M7 Servers Service Manual • September 2017
[/SYS/CMIOU0/PCIE3] ENABLED
ENABLED
EMPTY
ENABLED
ENABLED
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
EMPTY
151.
"Prepare a PCIe Card For