Go to main content
Oracle® Server X5-2L 产品说明发行版 1.7

退出打印视图

更新时间: 2016 年 10 月
 
 

在运行 Oracle Linux 操作系统的系统上热插拔 NVMe 驱动器需要一个内核参数

错误号 18706294

问题:

使用默认的 Oracle Linux 内核设置时,热插入 NVMe 存储驱动器将导致设备的 PCIe 配置设置不正确。热插拔的 NVMe 存储驱动器的 MPS (MaxPayloadSiz) 和 MRR (MaxReadRequest) 的值将不同于 PCIe 开关或 NVMe 所插入到的根端口的值。尝试使用包含这些不匹配设置的驱动器将导致致命的 PCIe 错误、系统复位,并且可能会导致数据损坏。

受影响的软件:

  • Oracle Linux 6.5、6.6、7.0、7.1 和 7.2

  • 平台软件发行版 1.0、1.1、1.2、1.3、1.4、1.5、1.6 和 1.7

解决方法:

必须在引导时传递一个内核参数,用以将热插拔的 NVMe 存储驱动器的 MPS 和 MRR 值设置为上游 PCIe 根端口和它所连接到的开关支持的(相同)值。在尝试任何热插拔操作之前,用户应当为其引导装载程序配置以下参数:

pci=pcie_bus_perf