У нас есть более старый RAID-контроллер Adaptec 5805 на нашем сервере CentOS 5. (Я добавил RHEL 5 к вопросу из-за схожести этих дистрибутивов Linux.) Недавно был добавлен контроллер Adaptec 8805, но он не обнаруживается даже последней версией v.3.03 утилиты командной строки Adaptec. arcconf
.
Причина, по которой он не обнаруживается, заключается в том, что в настоящее время установлен драйвер AACRAID от Adaptec версии 1.1.5, но первая версия драйвера, поддерживающая новый Adaptec 8805 в RHEL 5, - это v1.2.1-40300.
Это усложняется тем, что последняя версия драйвера, которая поддерживает более старую версию Adaptec 5805, является 1.1.7-29100.
Похоже, что для одновременного использования обоих RAID-контроллеров необходимо установить две версии одного и того же драйвера (который представляет собой модуль ядра).
Есть ли безопасный способ установить драйверы RAID-контроллера Adaptec версии 1.1.7 и 1.2.1? Как это может быть сделано?
Драйверы Linux представлены в виде модулей ядра; если драйверы используют одно и то же имя модуля, только один могут быть загружены во время. Если это совершенно разные модули, должна быть возможность загружать оба одновременно (но тогда вы должны убедиться, что утилита пользовательского пространства адаптера работает правильно)
В любом случае, CentOS 5 уже давно не поддерживается, и то же самое можно сказать о любом серверном оборудовании, которое поставляется с ним. Я настоятельно рекомендую обновить вашу систему.