DOCA DPU CLI
本指南提供对 NVIDIA® BlueField® DPU 环境中有用的一组 CLI 命令和实用程序的快速访问。
本指南提供了关于 DOCA 部署和配置的有用命令的简明指南。
本指南中的表格提供了两类命令
用于 Linux/网络环境的通用命令
DOCA/DPU 特定命令
有关这些命令的更多信息,例如用法说明、标志选项、参数等,请在命令后使用 -h
选项或使用手册(例如,man lspci
)。
命令 | 描述 |
| 用于配置内核常驻网络接口。它在启动时用于根据需要设置接口。此后,通常仅在调试或需要系统调优时才需要它。 如果未提供任何参数, |
| 用于查询和控制网络设备驱动程序和硬件设置,特别是对于有线以太网设备。
注意
此命令显示 DPU 网卡的速度。 |
| 显示系统中 PCIe 总线以及连接到这些总线的设备的信息。默认情况下,它显示设备的简短列表。 |
| 转储网络上的流量。用法: |
| 用于查询和配置 |
| 用于在 DPU 上挂载工作目录。 注意
必须在 root 下创建名为 |
| 安全复制(远程文件复制程序)。用于将文件从 BlueField 复制到主机,反之亦然。 |
| 用于服务器-客户端连接。用于检查网络连接是否达到 DPU 网卡的速度(线速)。 |
命令 | 描述 |
| 显示可用的 |
| 用于启动 MST 服务、停止服务以及对 NVIDIA 设备执行其他操作,例如重置和启用远程访问 |
| 显示完整的 BlueField 镜像 (bfb) 版本 |
| 显示安装在 BlueField 上的底层操作系统的详细信息 |
| 显示当前 InfiniBand 连接的设备和相关信息。用于检查当前固件版本。 |
| 电源循环 注意
在执行电源循环之前,请确保执行正常关机。 |
| DPDK 设置。为 DPDK 环境抽象层 (EAL) 分配大页。 |
|
|
| 以给定的 PF 的风格和给定的唯一 SF 编号创建 SF。示例
|
| 显示有关可用 SF 的信息 |
| 配置 SF 功能,例如设置 HW 地址,使其“受信任”,并将其状态设置为 active。
|
| 这两个命令部署创建的 SF。第一个命令将 SF 从默认驱动程序取消绑定,而第二个命令将 SF 绑定到实际驱动程序。部署阶段应在配置 SF 的功能后完成。SF 由 |
| 显示有关已创建 SF 及其“下一个序列号”的附加信息。 例如,如果 |
| 必须执行这两个命令才能删除给定的 SF。首先,用户必须将 SF 的状态设置为 inactive,然后才能删除它。 |
| 显示有关可用于创建的 SF 端口的操作的附加信息 |
| 显示当前活动的 K8S Pod 及其 ID(Pod 可能需要 20-30 秒才能启动) |
| 显示当前活动的容器及其 ID |
| 显示所有容器,包括最近完成执行的容器 |
| 检查给定容器的日志 |
| 将 shell 附加到正在运行的容器 |
| 检查 Kubelet 日志。当 Pod/容器无法生成时很有用。 |
| 停止正在运行的 K8S Pod |
| 停止正在运行的容器 |
| 从本地 K8S 注册表中删除容器镜像 |