Мне нужно установить CentOS 7 на сервер HP ProLiant DL360e Gen8.
RAID1 был настроен в BIOS:
Я скачал драйвер с http://downloads.linux.hp.com/repo/spp/rhel/7/x86_64/2014.06.0_supspp_rhel7.0_x86_64/hpvsa-1.2.10-120.rhel7u0.x86_64.dd.gz
(Теоретически вы сможете скачать это через http://h20564.www2.hp.com/hpsc/swd/public/detail?sp4ts.oid=5249572&swItemId=MTX_7db7797756df4cd9825a5567e8&swEnvOid=4176#tab3 но полученный файл недействительный файл gzip РЕДАКТИРОВАТЬ: файл действителен, он распаковывается при загрузке многими браузерами, но все еще называется .dd.gz
, что очень сбивает с толку.)
Я распаковал этот файл .gz и скопировал его на USB-ключ, используя следующие команды (Выполнено на MAC):
mount
. Для меня напечатано: /dev/disk2s1 on /Volumes/STORE N GO (msdos, local, nodev, nosuid, noowners)
diskutil unmount /Volumes/STORE\ N\ GO/
sudo dd if=hpvsa-1.2.10-120.rhel7u0.x86_64.dd of=/dev/disk2s1
diskutil eject disk2s1
Затем я вставил установочный ISO-образ CentOS 7 и USB-ключ на сервер и начал. На экране, где вы можете подтвердить запуск установки (или сначала протестировать носитель), я нажал ESC, чтобы перейти к приглашению «boot:», и набрал:
linux dd blacklist=ahci
Через несколько секунд он напечатает:
DD: Checking devices
Page 1 of 1
Driver disk device selection
DEVICE TYPE LABEL UUID
1) sda1 ext4 OEMDRV xxxxxxxx
2) sr0 iso9660 CentOS 7 x86_64 yyyyyyyy
# to select, 'r'-refresh, 'n'-next page, 'p'-previous page or 'c'-continue:
Я выбрал 1
, то я получил:
Select drivers to install
1) [ ] /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm
# to toggle selection, 'n'-next page, 'p'-previous page or 'c'-continue:
Я снова набрал 1
чтобы выбрать драйвер, который затем изменил экран на:
Select drivers to install
1) [X] /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm
# to toggle selection, 'n'-next page, 'p'-previous page or 'c'-continue:
Затем я нажал «c», чтобы продолжить, и затем напечатал
DD: Extracting files from /media/DD//rpms/x86_64/kmod-hpvsa-1.2.10-120.rhel7u0.x86_64.rpm
Затем он снова распечатал первый экран, и я нажал c
очередной раз. После этого установщик запустился. Однако он все еще не видел мой диск RAID1:
Диск, который вы видите, является USB-ключом.
Что я делаю не так, чтобы программа установки CentOS "видела" мой диск RAID1?
Как только драйвер загрузится, нужно вытащить USB ключ из сервера. В противном случае наличие USB-ключа повлияет на перечисление устройств SCSI.
В меню диска с драйверами также будет сказано что-то вроде «Удалить диск с драйверами» ...
Не хочу обидеть, но инструкции от HP делать работай. Убедитесь, что вы делаете следующее:
inst.dd
в командную строку загрузки ядра.ВАЖНО: Извлеките USB-ключ после установки драйвера, чтобы программа установки ОС не включила USB-ключ как часть хранилища ОС.
У меня была очень похожая проблема, но реальная проблема заключалась в том, что моя модель сервера - ProLiant DL20 Gen9, а на самом деле рейд-карта - модель i140, которую я никогда не замечал.
Итак, я использовал неправильные файлы: hpvsa-1.2.14-100, которые можно загрузить со страницы, указанной для B120i и B320i .... что, я думаю, они имели в виду модель рейда, а не модель сервера.
Тем не менее, правильный файл, который я должен был использовать, это: hpvsa-1.2.14-140.
Обратите внимание: вам необходимо извлечь файл gz и изменить расширение с .dd на .img, если вы монтируете его на виртуальную дискету с виртуальной удаленной консоли.