DOCA通信通道管理工具Skill doca-comm-channel-admin

该技能用于调用DOCA Comm Channel Admin Tool(doca_comm_channel_admin),对主机与BlueField DPU之间的DOCA通信通道(comch,原Comm Channel)进行只读盘点与状态查询。可列出当前支持comch设备上的服务器和连接表,辅助验证程序侧通道状态是否与管理工具一致,并用于通道故障排查。工具为单次扫描模式,无子命令,不可修改通道状态。关键词:DOCA、Comm Channel、comch、BlueField、DPU、通道管理、服务器连接表、doca_comm_channel_admin、resourcedump、调试工具

调试工具 0 次安装 0 次浏览 更新于 9/6/2026
开源协议 Apache-2.0
名称 doca-comm-channel-admin
描述 > 使用此技能,通过随附的 doca_comm_channel_admin 二进制文件,枚举主机↔DPU DOCA comch(原 Comm Channel)服务器和连接,列出支持 comch 的设备并解析每个设备的服务器/连接表(服务器名称、PID、已用/最大、PCIe 地址)。该二进制是单次扫描并打印的工具,无 list/inspect/drain/restart 子命令;通道重置/排空/重启应使用 doca-comch、doca-setup / doca-hardware-safety 或 BFB / RShim。 metadata: kind: tool compatibility: > 需要 DOCA SDK 安装于 /opt/mellanox/doca,并包含 Comm Channel 工具包。

DOCA Comm Channel Admin 工具

本技能是一个只读清单工具技能,对应 doca-comch 库,用于盘点主机↔DPU 的 comch 通道。

功能概述

  • 调用 doca_comm_channel_admin 扫描所有支持 comch 的 doca_dev。
  • 通过 resourcedump (MFT) 获取 SERVERS 和 CONNECTIONS 表。
  • 无子命令,每次调用执行一次完整扫描。

适用场景

  • 列出当前活动的 comch 服务器/连接。
  • 验证管理工具看到的通道与程序侧一致。
  • 排查 DOCA_ERROR_AGAIN、通道静默等问题。

非适用场景

  • comch 编程 API 学习、库安装、协议设计、通道状态修改等请转至相关技能。

相关技能

doca-comch、doca-setup、doca-debug、doca-version 等。