Before You Begin
To perform this task, the hotplug daemon must be enabled on the host.
For a list of the virtual PCIe slots of NVMe drives as seen by the operating system, see NVMe Storage Drive Virtual PCIe Slot Designation. Note that the virtual PCIe slot name is not the same as the name on the server front panel label.
# hotplug list –lc
This command produces output similar to the following for each of the NVMe drives installed in the server:
# hotplug list -lc Connection State Description Path ------------------------------------------------------- pcie100 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@4 pcie101 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@5 pcie102 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@6 pcie103 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@7
For example, to prepare NVMe0 for removal, type the following commands:
# hotplug poweroff pcie100
# hotplug list –lc
The following output appears for the NVMe0 drive that has been unmounted:
# hotplug list -lc Connection State Description Path ------------------------------------------------------- pcie100 PRESENT PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@4 pcie101 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@5 pcie102 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@6 pcie103 ENABLED PCIe-Native /pci@0,0/pci8086,2f06@2,2/pci111d,80b5@0/pci111d,80b5@7