linux识别riser卡,Riser卡和PCIe槽位

本文详细介绍了Linux系统如何识别Riser卡以及不同Riser卡在IO模组1、2、3上的PCIe槽位分布情况。针对不同处理器类型,文章列举了各种Riser卡的特性,包括支持的PCIe槽位、全高全长GPU卡的适用情况以及专用电源线缆的要求。此外,还提供了PCIe插槽的详细信息,包括连接器宽度、总线宽度和槽位大小,以及对Atlas 300I 推理卡的配置建议。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

图2-24中Riser卡可以安装在模组1或者模组2上,安装在IO模组1时,PCIe槽位为Slot 1~Slot 3,当安装在IO模组2时,PCIe槽位为Slot 4~Slot 6。

图2-24 3x8 Riser卡1(板名:BC82PRUA)

fc2fb2cb

图2-25支持全高全长双宽GPU卡,当Riser卡安装在IO模组1时,PCIe槽位为Slot 2和Slot 3,当安装在IO模组2时,PCIe槽位为Slot 5和Slot 6。

fc2fb2cb

选用该卡时必须选用本服务器自带的GPU专用电源线缆,不支持使用其他型号服务器电源线缆。

只有Slot 2或者Slot 5槽位支持全高全长双宽GPU卡。

图2-25 1x8+1x16 Riser卡2(板名:BC82PRUB)

fc2fb2cb

当配置8x2.5 SAS/SATA+12x2.5 NVMe硬盘配置机型时,IO模组1和IO模组2需要配置专用的NVMe Riser卡,如图2-26所示,其中PortA,PortB,PortC为Slimline线缆连接器。

图2-26 12NVMe专用 Riser卡3(板名:BC82PRUD)

fc2fb2cb

当IO模组1和IO模组2分别配置2*2.5英寸后置硬盘时,IO模组1和IO模组2可同时支持安装x16提升卡,如图2-27所示。当Riser卡安装在IO模组1时,PCIe槽位为Slot 3,当安装在IO模组2时,PCIe槽位为Slot 6。

图2-27 1x16 Riser卡4(板名:BC82PRUC)

fc2fb2cb

当服务器配置鲲鹏920 7260或5250处理器时,图2-28中Riser卡可以安装在模组1或者模组2上,默认安装在IO模组2上。安装在IO模组1时,占用Slot 1~Slot 3的PCIe槽位,其中Slot1,Slot2无输出,Slot3支持x8信号;安装在IO模组2时,占用Slot 4~Slot 6的PCIe槽位,其中Slot4,Slot5无输出,Slot6支持x8信号。当服务器配置鲲鹏920 5220或3210处理器时,SAS Riser卡只能安装在IO模组2上,占用Slot 4~Slot 6的PCIe槽位,其中Slot4,Slot5无输出,Slot6支持x8信号。

图2-28 SAS Riser卡5(板名:BC82PRNE)

fc2fb2cb

IO模组3支持的Riser卡如图2-29和图2-30所示。

当图2-29中Riser卡安装在IO模组3时,PCIe槽位为Slot 7和Slot 8。

图2-29 2x8 Riser卡6(板名:BC82PRUF)

fc2fb2cb

当图2-30中Riser卡安装在IO模组3时,PCIe槽位为Slot 8。

图2-30 1x16 Riser卡7(板名:BC82PRUG)

fc2fb2cb

Atlas 800 推理服务器(型号 3000)的PCIe插槽分布后视图如图2-31所示。

图2-31 PCIe插槽

fc2fb2cb

IO模组1提供的槽位为Slot 1~Slot 3;IO模组2提供的槽位为Slot 4~Slot 6;IO模组3提供的槽位为Slot 7~Slot 8。

当IO模组1采用2个槽位的PCIe Riser模组时,Slot 1不可用。

当IO模组2采用2个槽位的PCIe Riser模组时,Slot 4不可用。

当IO模组3采用1个槽位的PCIe Riser模组时,Slot 7不可用。

PCIe插槽说明如表2-12所示。

表2-12 PCIe插槽说明PCIe槽位

从属CPU

PCIe标准

连接器宽度

总线宽度

BIOS中的端口号

ROOT PORT(B/D/F)

Device(B/D/F)

槽位大小

Slot1

CPU1

PCIe 4.0

x16

3个槽位的PCIe Riser模组:x8

2个槽位的PCIe Riser模组:NA

Port0

00/00/0

-

全高全长

Slot2

CPU1

PCIe 4.0

x16

3个槽位的PCIe Riser模组:x8

2个槽位的PCIe Riser模组:x16

Port4

00/04/0

-

全高全长

Slot3

CPU1

PCIe 4.0

x16

1个槽位的PCIe Riser模组:x16

2个槽位的PCIe Riser模组:x8

3个槽位的PCIe Riser模组:x8

Port12

00/0C/0

-

全高半长

Slot4

CPU2

PCIe 4.0

x16

3个槽位的PCIe Riser模组:x8

2个槽位的PCIe Riser模组:NA

SAS 槽位的PCIe Riser模组:NA

Port0

80/00/0

-

全高全长

Slot5

CPU2

PCIe 4.0

x16

3个槽位的PCIe Riser模组:x8

2个槽位的PCIe Riser模组:x16

SAS 槽位的PCIe Riser模组:NA

Port4

80/04/0

-

全高全长

Slot6

CPU2

PCIe 4.0

x16

1个槽位的PCIe Riser模组:x16

2个槽位的PCIe Riser模组:x8

3个槽位的PCIe Riser模组:x8

SAS 槽位的PCIe Riser模组:x8

Port16

80/10/0

-

全高半长

Slot7

CPU2

PCIe 4.0

x16

2个槽位的PCIe Riser模组:x8

1个槽位的PCIe Riser模组:NA

Port8

80/08/0

-

全高半长

Slot8

CPU2

PCIe 4.0

x16

2个槽位的PCIe Riser模组:x8

1个槽位的PCIe Riser模组:x16

Port12

80/0C/0

-

全高半长

RAID控制扣卡

CPU1

PCIe 4.0

x8

x8

Port8

00/08/0

-

-

说明:

支持全高全长的PCIe插槽向下兼容全高半长或者半高半长的PCIe卡,支持全高半长的PCIe插槽向下兼容半高半长的PCIe卡。

总线带宽为PCIe x16的插槽向下兼容PCIe x8、PCIe x4、PCIe x2的PCIe卡,总线带宽为PCIe x8的插槽向下兼容PCIe x4、PCIe x2的PCIe卡。

所有槽位的供电能力都可以最大支持75W的PCIe卡,PCIe卡的功率取决于PCIe卡的型号。具体支持的PCIe卡请参考计算产品兼容性查询助手。不在智能计算产品兼容性查询助手中的PCIe卡,请联系当地华为的销售人员提交兼容性测试需求。

后置硬盘模组1和2配置2*2.5寸硬盘时,Slot3/Slot6可以使用1*x16 Riser卡,可支持x16带宽。

B/D/F,即Bus/Device/Function Number。

ROOT PORT(B/D/F)是CPU内部PCIe根节点的B/D/F,Device(B/D/F)是在OS系统下查看的板载或外插PCIe设备的B/D/F。

本表格中的B/D/F是默认取值,当PCIe卡不满配或配置了带PCI bridge的PCIe卡时,B/D/F可能会改变。

在Slot1~Slot3(IO模组1)、Slot4~Slot6(IO模组2)或Slot7~Slot8(IO模组3)配置Atlas 300I 推理卡(型号 3000),需要使用专用Riser卡,Riser卡上的每个Slot带宽为x8:在IO模组1和IO模组2配置Atlas 300I 推理卡(型号 3000)时,必须选BOM编码为02312QJV的Riser卡。每个编码为02312QJV的Riser卡最多可配置3张Atlas 300I 推理卡(型号 3000),不支持其他PCIe标卡。

在IO模组3配置Atlas 300I 推理卡(型号 3000)时,必须选BOM编码为02312QJW的Riser卡。每个BOM编码为02312QJW的Riser卡最多可配置2张Atlas 300I 推理卡(型号 3000),不支持其他PCIe标卡。

每个Atlas 300I 推理卡(型号 3000)会分配4个PCIe port 和ROOT PORT(B/D/F)号,对应4颗AI加速芯片。例如,Slot 1上4颗AI加速芯片对应的BIOS端口号和ROOT PORT(B/D/F)号相应为:(BIOS端口号:0;ROOT PORT:0/0/0)

(BIOS端口号:1;ROOT PORT:0/1/0)

(BIOS端口号:2;ROOT PORT:0/2/0)

(BIOS端口号:3;ROOT PORT:0/3/0)

### FM_RISER2_WIDTH_0_PLD 的定义与配置 #### 定义 `FM_RISER2_WIDTH_0_PLD` 是用于指定 Riser PCIe 通道宽度的一个参数。具体来说,该参数决定了 riser 上的第二个插 (RISER2) 使用的 PCIe 通道数量。通常情况下,这个参数可以被设置为不同的值来调整 PCIe的工作模式。 对于某些服务器平台而言,此参数可能于 BIOS 设置菜单中的高级 I/O 配置部分或者是通过特定命令行工具进行修改[^4]。 #### 配置方式 为了正确配置 `FM_RISER2_WIDTH_0_PLD` 参数,建议按照如下方式进行: - **BIOS/UEFI 设置**: 进入系统的 BIOS 或 UEFI 界面,在相应的 PCI Express Configuration 子项下找到并调整 `FM_RISER2_WIDTH_0_PLD` 的选项。 - **操作系统级配置**: 如果支持动态更改,则可以通过 OS 提供的相关 API 来实现。例如 Linux 下可利用 ethtool 工具或直接编辑 sysfs 文件系统下的相应节点来进行设定。 - **固件更新程序**: 对于一些专用设备,制造商可能会提供专门的应用程序来帮助用户更方便地管理这些参数。 #### 参数说明 根据具体的硬件设计不同,`FM_RISER2_WIDTH_0_PLD` 可能会接受多种取值范围内的整数值表示所需的链路宽度。常见的有效值包括但不限于: - `0`: 表示禁用对应置上的 PCIe 接口; - `1`, `2`, ..., `16`: 分别代表启用单向传输速率为 x1, x2 至 x16 的物理层数据路径; 需要注意的是,并不是所有的组合都能在任意平台上得到完全的支持,实际应用时应参照产品手册获取最准确的信息[^5]。 ```bash # 示例:使用 ipmitool 修改 IPMI 设备上的相关属性(假设存在) ipmitool raw 0x3a 0xc4 0x0b 0x0f 0x00 0x08 ```
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值