我试图在带有HP智能阵列E200i存储控制器的服务器上安装E200i。有8个67 are驱动器,我加入了一个RAID 10 273 are卷。预OS存储管理软件似乎没有报告与此卷有任何问题。
当从CentOS7-x86_64-NetInstall-1810引导到USB时,我找不到卷。它不显示为/dev/sd*设备,我在dmesg中也找不到任何提到E200i的地方。我应该在哪里寻找为什么这个卷没有加载?如何加载它,以便我可以运行安装?
当我传递内核选项hpsa_allow_any=1时,我在dmesg中看到了这一点:
HP HPSA Driver (v 3.4.20-125-RH1)
hpsa 0000:13:08.0: unrecognized board ID 0x3211103c, ignoring.
hpsa 0000:13:08.0: Board ID not found 具有讽刺意味的是,CentOS的最新版本的内核太老,hpsa无法支持E200i;来自hpsa文档:
自Linux4.14以来,还支持以下智能阵列板:...智能阵列E200i
CentOS只有Linux3.10。
发布于 2019-01-15 02:01:15
@MichaelHampton有一些很好的提示,但完整的解决方案是:
那就成功了。
发布于 2019-01-13 01:29:54
这个古董RAID控制器的本地Linux驱动程序是cciss,在RHEL/CentOS 7(或更高版本!)中不支持它。
如果在启动时传递内核命令行选项hpsa_allow_any=1,则可以将一些这样的控制器与较新的现有hpsa驱动程序一起使用。使用此选项可能要求RAID控制器位于来自HPE的最新可用固件上。(考虑到硬件的时代和多年来HPE网站的许多重组,以及HPE最近采取的将某些下载限制在保修/服务合同持有者的举措,找到这样的固件可能是一次真正的冒险。)
https://unix.stackexchange.com/questions/494186
复制相似问题