18.11. 将 Bluefield-2 从 DPU 切换到 NIC
您可以将 Bluefield-2 网络设备从数据处理单元 (DPU) 模式切换到网络接口控制器 (NIC) 模式。
在执行以下文档中的任何任务前,请确保 安装了 SR-IOV Network Operator。
18.11.1. 将 Bluefield-2 从 DPU 模式切换到 NIC 模式 复制链接链接已复制到粘贴板!
复制链接链接已复制到粘贴板!
使用以下步骤将 Bluefield-2 从数据处理单元 (DPU) 模式切换到网络接口控制器 (NIC) 模式。
重要
目前,只支持将 Bluefield-2 从 DPU 切换到 NIC 模式。不支持从 NIC 模式切换到 DPU 模式。
先决条件
- 已安装 SR-IOV Network Operator。如需更多信息,请参阅"安装 SR-IOV Network Operator"。
- 您已将 Bluefield-2 更新至最新的固件。如需更多信息,请参阅 NVIDIA BlueField-2 的固件。
流程
输入以下命令为每个计算节点添加以下标签。您必须为每个计算节点运行命令。
oc label node <node_name> node-role.kubernetes.io/sriov=
$ oc label node <node_name> node-role.kubernetes.io/sriov=
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
其中:
node_name
- 引用计算节点的名称。
为 SR-IOV Network Operator 创建机器配置池,例如:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow 将以下
machineconfig.yaml
文件应用到计算节点:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 1
- 可选:可以选择性地指定特定卡的 PCI 地址,如
ExecStart=/bin/bash -c '/etc/default/switch_in_sriov_config_daemon.sh nic 0000:5e:00.0 || echo done'
。默认情况下会选择第一个设备。如果有多个设备,您必须指定要使用的 PCI 地址。在将 Bluefield-2 从 DPU 模式切换到 NIC 模式的所有节点上,PCI 地址必须相同。
- 等待计算节点重启。重启后,计算节点上的 Bluefield-2 网络设备切换到 NIC 模式。
- 可选:您可能需要重启主机硬件,因为最新的 Bluefield-2 固件版本需要硬件重启来切换到 NIC 模式。