我们的 CentOS 5 服务器上有一个较旧的 Adaptec 5805 RAID 控制器。(由于这些 Linux 发行版相似,我将 RHEL 5 添加到问题中。)最近添加了一个 Adaptec 8805 控制器,但即使是最新版本的 Adaptec 命令行实用程序 v.3.03 也无法检测到它arcconf
。
无法检测到的原因是,当前安装的 Adaptec 的 AACRAID 驱动程序是 1.1.5 版本,但在 RHEL 5 上支持新 Adaptec 8805 的第一个驱动程序版本是 v1.2.1-40300。
由于支持旧版 Adaptec 5805 的最新驱动程序版本为 1.1.7-29100,因此问题变得复杂。
看起来要同时使用两个 RAID 控制器,需要安装同一个驱动程序的两个版本(内核模块的形式)。
有没有一种安全的方法可以同时安装 Adaptec RAID 控制器驱动程序 1.1.7 和 1.2.1 版本?如何操作?
答案1
Linux 驱动程序采用内核模块的形式;如果驱动程序使用相同的模块名称,则仅一可以同时加载。如果它们是完全不同的模块,则应该可以同时加载两者(但您必须检查适配器用户空间实用程序是否正常工作)
无论如何,CentOS 5 早已停止支持,任何搭载该操作系统的服务器硬件也一样。我强烈建议更新您的系统。