Dell PowerEdge 2950获得PCIe降级链路宽度错误:内部存储插槽

我有一个戴尔PowerEdge 2950得到一个“PCIe降低链路宽度的错误:内部存储插槽”它的保修期,所以我不能骚扰戴尔,认为我会看到有没有人经历过这个。

我已经卸下并重新安装了控制器上的背板,转接卡,RAID控制器和RAM。 即使卸下并重新安装所有的驱动器,并在没有RAID卡的情况下启动服务器,然后closures并安装RAID卡。 我没有得到错误,当RAID卡被删除,所以我想错误是直接与RAID卡有关…但是,我仍然可以访问RAID BIOS,看到所有的驱动器的状态显示一切正常。 虽然我无法访问Dell BIOS。

您的RAID控制器卡(可能是PERC 5 / i)位于多通道PCIe插槽(可能是x8)中,但其运行的通道数less于最佳(可能是x4或x1)。 它仍然可以正常工作,但是如果工作的话,顺序读写操作的最大吞吐量将比平时慢。

故障排除步骤

  1. 尝试在不同的PCIe插槽中使用相同的RAID控制器。
  2. 在同一个PCIe插槽中尝试不同的RAID控制器。
  3. 尝试使用不同的PCIe转接卡。
  4. 尝试不同的主板。

另外,如果您在生产环境中使用保修期外的硬件,则必须使用备用服务器和备用组件自给自足。

所以你的RAID控制器不知怎的坏了。

如果你是幸运的,你确实使用了RAID1,

  • closures服务器
  • 拔出所有驱动器
  • 打开,进入BIOS,并将所有通道的RAID切换到SCSI或SAS
  • 把驱动器放回去
  • 在每个通道启动期间,确认“y”表示RAID到SCSI的更改

现在您将能够以JBOD的身份访问您的磁盘。 你应该可以从disk1启动 – 之后你可以build立一个带有操作系统手段的软件raid1(我最近在没有数据丢失的PERC4i / SCSI和Linux的老式2850上做了这个)。

我刚刚用我的2950服务器遇到了这个问题。 就我而言,当我在机器上添加一个新的四端口gigE适配器时,就发生了这种情况。 我已经有一个双端口gigE适配器在同一pcie riser(在左侧从前面看)。 如果我拿走了双端口卡,错误消失了。 我猜测问题在于提升板实际上没有提供足够的通道来支持提升板上两个pcie插槽的全部带宽,也许正在与perc 6 / i卡共享通道。 以后我会尝试将其中一张卡放入右侧的立pipe中,但是现在我无法再closures机器。