Appearance
Mellanox 网卡 Relaxed Ordering 配置
查看、关闭或开启 Mellanox 网卡的 Relaxed Ordering。
返回网卡配置索引 | 上一篇:Kylin V11 RDMA 网卡配置
Mellanox网卡默认的RelaxOrder 是开启状态,下面的指令均以CX7网卡为例:
查看网卡的RO配置
MST管理工具
- 开启mst管理工具
bash
sudo mst start
sudo mst status -v
- 检查所有网卡的ATS状态,例如 /dev/mst/mt4129_pciconf1代表connect X-7 网卡,通过sudo mst status查询得到。
bash
sudo mlxconfig -d /dev/mst/mt4129_pciconf1 query | grep -i P2P
上图的结果表示当前网卡RO是开启状态。
若显示的MODE 为3,则表示当前网卡RO是关闭状态。
lspci属性
bash
sudo lspci -d15b3:1021 -vv |grep -i RlxdOrd
“+” 表示网卡的RO是开启状态,“-” 表示网卡的RO是关闭状态。
关闭网卡RO
MST管理工具
sudo mst start
sudo mst status -v
sudo mlxconfig -d /dev/mst/mt4129_pciconf0 set P2P_ORDERING_MODE=3
sudo mlxfwreset -d /dev/mst/mt4129_pciconf0 rlspci属性
sudo setpci -d15b3:1021 CAP_EXP+0x8.w=0x1927打开网卡RO
MST管理工具
sudo mst start
sudo mst status -v
sudo mlxconfig -d /dev/mst/mt4129_pciconf0 set P2P_ORDERING_MODE=0
sudo mlxfwreset -d /dev/mst/mt4129_pciconf0 rlspci属性
sudo setpci -d15b3:1021 CAP_EXP+0x8.w=0x1937