DPU 清单

使用 UI 或 CLI 查看您的数据处理单元 (DPU) 清单。有关 DPU 性能信息,请参阅DPU 监控

您必须安装和配置安装和配置 DOCA Telemetry Service,才能在 NetQ 中显示 DPU 数据。

DPU 清单命令

此命令有多种形式,具体取决于您要查看的清单组件。有关其他选项、定义和示例,请参阅命令行参考

netq show inventory (brief | asic | board | cpu | disk | memory | os)

在 UI 中查看 DPU 清单

NetQ 标头显示您的网络中处于“fresh”或可访问状态的 DPU 数量。

Inventory/DPU 卡片显示您的网络中运行 NetQ 的 DPU 上的硬件和软件组件清单,包括操作系统、ASIC、CPU 型号、磁盘、平台和内存信息。

要将此卡片添加到您的工作台,请在全局搜索字段中搜索“Inventory | DPUs”。

DPU inventory card with chart

将鼠标悬停在图表上以查看组件详细信息。要查看组件分布,请将鼠标悬停在卡片标题上并增加卡片大小。选择相应的图标以查看 ASIC、平台或软件组件的详细图表

medium DPU inventory card displaying component distribution

将卡片扩展到最大尺寸以查看、筛选和导出详细信息

fully expanded DPU inventory card displaying a table with data

停用 DPU

停用 DPU 会从 NetQ 数据库中删除有关 DPU 的信息。NetQ 代理必须禁用并处于“rotten”状态才能完成停用过程。

  1. 在您的工作台上找到 Inventory/Devices 卡片并将其展开为全屏。

  2. DPUs 选项卡中,找到 Agent state 列。

list of DPUs displaying a fresh agent

如果 NetQ 代理处于“fresh”状态,您必须停止并禁用 NetQ 代理,并等待其反映“rotten”状态。要禁用代理,请在要停用的 DPU 上运行以下命令。将 <netq_server> 替换为您的 NetQ VM 的 IP 地址

sed -i s'/<netq_server>/127.0.0.1/g' /etc/kubelet.d/doca_telemetry_standalone.yaml
  1. 在您确认代理处于“rotten”状态后,选择您要停用的 DPU,然后选择表格上方的 Decommission device

要停用主机

  1. 停止并禁用主机上的 NetQ 代理服务。将 <netq_server> 替换为您的 NetQ VM 的 IP 地址

    sed -i s'/<netq_server>/127.0.0.1/g' /etc/kubelet.d/doca_telemetry_standalone.yaml
    
  2. 在 NetQ 设备或 VM 上,停用 DPU

    cumulus@netq-appliance:~$ netq decommission <hostname-to-decommission>
    

要了解有关 NVIDIA BlueField DPU 和 DOCA Telemetry Service 的更多信息,请参阅DOCA SDK 文档