Skip to content

[feature request] append the name of a pci device to node_pcidevice_info #3721

Description

@wenjianhn

We can use /sys/class/{nvme,net,infiniband}to find out the name of a devcie, e.g.

# readlink  /sys/class/net/eth0/device
../../../0001:90:00.0

# readlink  /sys/class/nvme/nvme0/device
../../../0001:8f:00.0

User story:
Monitoring detected a sustained increase in node_ethtool_received_crc_errors_phy on interface eth0 on node <node-name>. Suspected physical NIC or cable failure. Use node_pcidevice_info to map eth0 → PCI BDF. Find out the physical location of the BDF via the BMC, and produce a location report for hardware replacement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions