The server supports single-wide and double-wide card carriers. The removal steps are the same for both carrier widths. This topic includes illustrations only for the single-wide carrier.
PCIe expansion cards with their carriers are hot-service components that can be replaced at any time if the card is not in use.
Caution - To remove a PCIe card that is assigned to an I/O domain, first remove the device from the I/O domain. Then, add the device to the root domain before you physically remove the device from the system. These steps enable you to avoid a configuration that is unsupported by the Direct I/O or SR-IOV feature. For more information about making hardware changes to an I/O domain, refer to the Oracle VM for SPARC documentation. |
For the location of the PCIe card carriers, see Rear Panel Components (Service).
Caution - This procedure requires that you handle components that are sensitive to electrostatic discharge. This discharge can cause server components to fail. |
See Prevent ESD Damage.
You can use the Attention button or the CLI to hot-swap the card from the server.
The Power OK LED should go off, indicating that the card is ready to be removed.
# 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.
Example:
/pci@300/pci@1/pci@0/pci@6 [PCIE1] EMPTY /pci@340/pci@1/pci@0/pci@6 [PCIE3] ENABLED /pci@380/pci@1/pci@0/pci@a [PCIE9] EMPTY /pci@3c0/pci@1/pci@0/pci@e [PCIE11] EMPTY /pci@400/pci@1/pci@0/pci@c [PCIE2] EMPTY /pci@440/pci@1/pci@0/pci@c [PCIE4] EMPTY /pci@480/pci@1/pci@0/pci@4 [PCIE10] EMPTY /pci@4c0/pci@1/pci@0/pci@8 [PCIE12] EMPTY /pci@500/pci@1/pci@0/pci@e [PCIE5] EMPTY /pci@540/pci@1/pci@0/pci@e [PCIE7] ENABLED /pci@580/pci@1/pci@0/pci@a [PCIE13] EMPTY /pci@5c0/pci@1/pci@0/pci@8 [PCIE15] EMPTY /pci@600/pci@1/pci@0/pci@8 [PCIE6] EMPTY /pci@640/pci@1/pci@0/pci@8 [PCIE8] EMPTY /pci@680/pci@1/pci@0/pci@4 [PCIE14] EMPTY /pci@6c0/pci@1/pci@0/pci@4 [PCIE16] EMPTY
Example:
# hotplug disable /pci@340/pci@1/pci@0/pci@6 PCIE3
Example:
# hotplug poweroff /pci@340/pci@1/pci@0/pci@6 PCIE3