CentOS 8 升级后未认领 Raid 控制器

CentOS 8 升级后未认领 Raid 控制器

我在一台机器上安装了 CentOS 7,MegaRaid storcli64 能够检测到控制器和磁盘。当时,lshw 显示:

*-raid
    description: RAID bus controller
    product: MegaRAID SAS 2108 [Liberator]
    vendor: Broadcom / LSI
    physical id: 0
    bus info: pci@0000:01:00.0
    version: 05
    width: 64 bits
    clock: 33MHz
    capabilities: raid pm pciexpress vpd msi msix bus_master cap_list rom
    configuration: driver=megaraid_sas latency=0
    resources: irq:24 ioport:e000(size=256) memory:fb360000-fb363fff memory:fb300000-fb33ffff memory:fb340000-fb35ffff

升级到 CentOS 8 后,storcli64 不再能够检测到控制器。现在,lshw 显示:

*-raid UNCLAIMED
    description: RAID bus controller
    product: MegaRAID SAS 2108 [Liberator]
    vendor: LSI Logic / Symbios Logic
    physical id: 0
    bus info: pci@0000:01:00.0
    version: 05
    width: 64 bits
    clock: 33MHz
    capabilities: raid pm pciexpress vpd msi msix bus_master cap_list
    configuration: latency=0
    resources: ioport:e000(size=256) memory:fb360000-fb363fff memory:fb300000-fb33ffff memory:fb340000-fb35ffff

请注意 UNCLAIMED,并注意缺少驱动程序。尽管如此:

$ lsmod|grep sas
megaraid_sas          155648  0

对可能发生什么事情有任何提示吗?

笔记:在 dmesg 中注意到了这一点:“[ 3.208471] 警告:megaraid_sas 0000:01:00.0 [1000:0079] - 此主要版本已删除对此设备的支持。请查看发行说明中的​​已删除功能部分。”看来我需要回到 CentOS 7。

答案1

看起来对这个特定硬件的支持已被删除。我找到了这个帖子,社区正在请求重新添加驱动程序,因为它仍然被广泛使用。

虽然没有官方的答复,但可以在同一个 URL 上找到一些支持此硬件的内核用户 RPM。安装后,raid 恢复正常。

相关内容