Oracle® Server X6-2L 产品说明发行版 1.2

退出打印视图

更新时间: 2016 年 9 月
 
 

在运行默认 Oracle Linux 内核设置的系统中热插拔 NVMe 驱动器需要一个内核参数

错误号 21899618

问题:

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

受影响的操作系统:

  • Oracle Linux 6.7、6.8 和 7.2

解决方法:

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

pci=pcie_bus_perf