У меня есть сервер HP Proliant DL360 G5 с двумя жесткими дисками 72 ГБ в RAID и 2 жесткими дисками 150 ГБ в RAID.
У меня Windows Server установлен на жестком диске 72 ГБ, и теперь я пытаюсь перезаписать его новой установкой CentOS 7 x64.
Когда я пытаюсь установить его, он говорит, что мне нужно вручную настроить жесткие диски, но когда я открываю инструмент разбиения на разделы, жесткий диск не обнаруживается.
Я использую установщик DVD размером ~ 4 ГБ.
Как я могу исправить эту проблему?
Интересный вопрос ...
Таким образом, драйвер контроллера HP RAID примерно с 2001 по 2009 год был Драйвер CCISS. Там было переход на драйвер HPSA в какой-то момент, возвращая поддержку контроллера Smart Array в обычную подсистему SCSI вместо выделенного блочного драйвера ...
В серверах HP от G1 до G5 использовался драйвер CCISS. В более новых операционных системах (EL6 и новее), HP ProLiant G6 и более новые системы использовали драйвер HPSA.
Получается, что RHEL7 удаляет старый модуль CCISS. Ваше решение в этом случае, поскольку контроллер Smart Array P400 на вашем сервере G5 не распознается, состоит в том, чтобы заставить драйвер HPSA загрузить ваш старый контроллер. Сделайте это с помощью:
hpsa.hpsa_allow_any=1
В качестве параметра модуля ...
hpsa_allow_any = 1: этот параметр позволяет драйверу пытаться работать с любым аппаратным RAID-контроллером HP Smart Array, даже если он явно не известен драйверу. Это позволяет новому оборудованию работать со старыми драйверами. Обычно это используется, чтобы разрешить установку операционных систем с носителя, предшествующего RAID-контроллеру, хотя он также может использоваться для включения hpsa для управления более старыми контроллерами, которые обычно обрабатываются драйвером cciss (4). Эти старые платы не тестировались и не поддерживаются hpsa, и для них по-прежнему следует использовать cciss (4).
РЕДАКТИРОВАТЬ
Это гораздо более сложный процесс, чем ожидалось. Тебе надо добавить эту строку в параметры загрузки модуля.
Официально говорят, что старые контроллеры просто больше не поддерживаются. Хотя вы можете запустить его, это далеко не идеально. Так что я бы, наверное, пока держался подальше от EL7. Скорее всего, будет обходной путь, поскольку существует уже установленная база этих серверов ...
Kernel component, BZ # 1061210 Когда используется опция hpsa_allow_any, драйвер hpsa позволяет использовать идентификаторы PCI, которые не указаны в таблице pci-id драйвера. Таким образом, карты, обнаруженные при использовании этой опции, не поддерживаются в Red Hat Enterprise Linux 7.
kernel component, BZ#975791
The following cciss controllers are no longer supported:
◦ Smart Array 5300
◦ Smart Array 5i
◦ Smart Array 532
◦ Smart Array 5312
◦ Smart Array 641
◦ Smart Array 642
◦ Smart Array 6400
◦ Smart Array 6400 EM
◦ Smart Array 6i
◦ Smart Array P600
◦ Smart Array P800
◦ Smart Array P400
◦ Smart Array P400i
◦ Smart Array E200i
◦ Smart Array E200
◦ Smart Array E500
◦ Smart Array P700M