LINUX.ORG.RU

Как использовать на установленной CentOS 7 cciss, вместо hpsa?

 , ,


0

1

Как использовать на установленной CentOS 7 cciss, вместо hpsa? Здравствуйте, установил на сервер CentOS 7, ставил на Raid HP 400i, с установкой были проблемы, поэтому ставил с помощью рекомендации по ссылке: https://blog.it-kb.ru/2016/06/10/install-centos-linux-7-2-with-hp-smart-array...

Установилось, при запуске так же указал ключ, система запустилась.

Но хотелось бы использовать родной драйвер, для этого котроллёра, а именно cciss, но после успешной установки драйвера, система не запустилась (отключил автозапуск первого драйвера). Устанавливал cciss так: https://blog.it-kb.ru/2016/06/02/hp-proliant-dl360-g5-server-update-firmware-...


по вашему тексту «указал ключ», затем «отключил автозапуск первого» - эти два действия Уже идут, как бы это помягче выразиться.. вразрез установке чего-либо в систему.? Напрашивается установка первого- вторым, и, ввод нового ключа для уст. второго.

anonymous
()
Ответ на: комментарий от anonymous

Для установки системы (чтобы увиделись диски), указал ключ hpsa.hpsa_allow_any=1 https://blog.it-kb.ru/wp-content/uploads/2016/06/image_thumb-91.png Запустился LiveCD Gnome из под которого я и установил систему. После установки и перезагрузки:

http://s018.radikal.ru/i520/1710/76/142a28051bcc.png

http://s018.radikal.ru/i528/1710/5d/f0f72caa693d.png

Поэтому для успешного запуска необходимо было отредактировать меню grub при запуске (аналогично, как прописывал при запуске Live CD).

Для того чтобы каждый раз не прописывать, прописал ключ hpsa.hpsa_allow_any=1 в /etc/modprobe.d/modprobe.conf: options hpsa hpsa_allow_any=1 и обновлением с помощью команды: /sbin/dracut -v --force

На этом этапе, вроде, получаем работающую систему, но не с «родным» драйвером.

Родным драйвером является cciss, поэтому установил драйвер по инструкции, которую приводил выше.

Имеем: 2 установленных драйвера hpsa и cciss, при этом в автозапуске только hpsa. ____________________________________________________

Вот с этого места и возникает вопрос, как переключить используемый драйвер с hpsa на cciss?

Если из /etc/modprobe.d/modprobe.conf убираем нашу строку и пересобираем образ initramfs, то после перезагрузки, система не включается, см. скриншоты выше.

k008
() автор топика
Ответ на: комментарий от k008

Если бы ты ставил как описано во второй ссылке, т.е. с подсовыванием драйвера перед установкой, то все бы было хорошо.

А так у тебя походу получилось следующее: hpsa драйвер создаёт файл устройства(диска) как /dev/sda, а cciss как /dev/cciss/c0d0

Ты в fstab поменял расположение /boot с /dev/sda1 на /dev/cciss/c0d0p1 ?

Если менял, читай маны умеет ли лвм определять что у PV поменялся device path и как это фиксить…

Minona ★★☆
()
Ответ на: комментарий от Minona

В том то и проблема, что iLO был не настроен, с DVD устанавливаться не хотела, пришлось с флешки ставить... А там сразу не въехал как подключить образ.

в fstab не менял ничего, если не ошибаюсь, то там по UUID монтируется.

Позже смогу показать fstab.

k008
() автор топика

Ты лучше расскажи, какую проблему ты решаешь, меняя один драйвер на другой.

AnDoR ★★★★★
()
Ответ на: комментарий от AnDoR

Неизвестность на «стабильность» В принципе вся суть в абзаце:

На данный момент я пока остановился на той мысли, что для устаревших моделей контроллеров Smart Array, перечисленных в ранее обозначенном списке, всё же более правильным будет использование драйвера cciss, и переход на hpsa стоит выполнять только в том, случае если на это есть веские причины. Было бы интересно услышать аргументированные возражения по этому поводу.

k008
() автор топика
Ответ на: комментарий от Minona

Пока ещё ничего, как что-то сделаю - напишу.

Хотелось бы не переустанавливать, но знаний использования драйверов нет

k008
() автор топика
Ответ на: комментарий от k008

Ставишь kmod-cciss из elrepo. Пересобираешь initramfs, блеклистишь hpsa.

steemandlinux ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.