Рейтинг:0

Совместимость Dell PERC H750 с Debian

флаг de

Я много лет использую Debian на серверах Dell. Долгое время я использовал RAID-контроллер PERC H730P, который хорошо поддерживается такими утилитами, как MegaCLI.

Недавно я купил сервер R440 с новым контроллером Raid H750. Сначала мне удалось установить Debian 11 на логические тома, созданные в программе настройки системы «BIOS». Но после нескольких минут/часов использования сервера для настройки программной части диски внезапно исчезли.

При загрузке Grub все еще работал, но последовательность загрузки Debian останавливалась, не находя разделов.

LifeCycleController не сообщал о проблемах с оборудованием. Но «Support Live Image» (живой компакт-диск, предоставленный Dell) не увидит ни одного контроллера хранилища.

В техподдержке мне сказали, что этот новый RAID-контроллер не совместим с Debian (и с CentOS 7, который находится на SLI liveCD), и мне пришлось попросить заменить его более старым, но совместимым H730P.

Я пишу это, потому что не смог найти в Интернете ничего о совместимости Debian с последними контроллерами Dell Raid.

Надеюсь это поможет.

Обновление 2022-01-31

Мне удалось без проблем переустановить новый Debian 11.2. Затем я установил обратное портирование ядра 5.15.5 (по умолчанию 5.10.0). Все кажется в порядке.

Но когда я устанавливаю MegaCLI, процесс установки зависает на всем сервере. После многих Ctrl-C и через несколько минут я получаю обратно оболочку. "megaclisas-status" зависает на "-- Информация о контроллере--". После раунда Ctrl-C я получаю обратно оболочку.

Если я попытаюсь очистить пакеты "megaclisas-status" и "megacli", все снова зависнет.

Я только что открыл задачу на их трекере: https://github.com/eLvErDe/hwraid/issues/130

Обновление 2022-02-01:

Моя проблема была отклонена, заявив, что это проблема ядра.

Я переустановил всю ОС с ядром 5.15 и провел кучу стресс-тестов и тестов. Кажется, все в порядке.

Затем я установил инструмент «megacli» и использовал его с несколькими командами; нет проблем.

Затем я установил пакет «megaclisas-status», и сервер зависает при установке пакета. После жесткой перезагрузки я снова могу использовать систему, но пакет "megaclisas-status" не установлен.

vautee avatar
флаг kr
Просматривая веб-страницы, кажется, что да, этот аппаратный RAID-контроллер все еще слишком нов для Debian. Есть шанс, что это может работать с Debian Testing, возможно, вы попробуете это перед заменой контроллера.
Рейтинг:1
флаг cn

Я поискал Dell PERC H750 и обнаружил, что вместо этого Dell предоставила PercCli в виде RPM-пакета для Linux, что означает, что мы можем использовать инопланетянин Команда для переключения формата пакета с RPM на DEB. После установки PercCli он довольно хорошо работает в Debian 11, используя тот же синтаксис, что и Broadcom StorCli (у которого синтаксис отличается от традиционного MegaCli).

https://www.dell.com/support/home/en-us/drivers/driversdetails?driverid=nf8g9

Это было протестировано на моем новом экземпляре Dell R640 и доказало свою эффективность.

о, кстати, проверьте файлы, используя dpkg -c xxx.deb чтобы узнать, что находится внутри пакета deb до (или после) dpkg -i xxx.deb установки, иначе вам может быть нелегко узнать, где находится бинарный файл.

На самом деле он должен быть там, как /opt/MegaRAID/perccli/perccli64 довожу до вашего сведения.

Ning Yu Fisher avatar
флаг cn
и традиционный megacli можно установить на Debian 11 с картой H750 (без зависания системы, как упоминалось в вопросе), но несколько моих тестов показывают, что он не нашел ни карт, ни дисков. И "megaclisas-status" действительно вызывает зависание системы, как упоминалось выше.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.