Compatibilidade do controlador SCSI CentOS 7 x64 e HP Proliant DL360 G5

4

Tenho um servidor HP Proliant DL360 G5 com dois discos rígidos de 72GB em RAID e dois discos rígidos de 150GB em RAID.

Tenho o Windows Server instalado no disco rígido de 72 GB e estou agora tentando substituí-lo por uma nova instalação do CentOS 7 x64.

Quando eu tento instalá-lo, ele diz que preciso configurar manualmente os discos rígidos, mas quando eu abro a ferramenta de particionamento, nenhum Disco Rígido é detectado.
Estou usando o instalador de DVD de ~ 4 GB.

Como posso resolver este problema?

    
por Fez Vrasta 09.07.2014 / 11:05

1 resposta

17

questão interessante ...

Assim, o controlador HP RAID de 2001 a 2009 foi o driver CCISS . Houve uma transição para o driver HPSA em algum momento , movendo o suporte do controlador Smart Array de volta para o subsistema SCSI regular versus o driver de bloco dedicado ...

Os servidores HP da era G1 a G5 usaram o driver CCISS. Nos sistemas operacionais mais recentes (EL6 e forward), o HP ProLiant G6 e os sistemas mais recentes fizeram uso do driver HPSA.

Acontece que o RHEL7 remove o módulo CCISS antigo . Sua correção neste caso, já que o controlador Smart Array P400 no seu servidor G5 não é reconhecido, é forçar o driver HPSA a carregar seu controlador mais antigo. Faça isso com:

hpsa.hpsa_allow_any=1

Como um parâmetro de módulo ...

Na página de manual .

hpsa_allow_any=1: This option allows the driver to attempt to operate on any HP Smart Array hardware RAID controller, even if it is not explicitly known to the driver. This allows newer hardware to work with older drivers. Typically this is used to allow installation of operating systems from media that predates the RAID controller, though it may also be used to enable hpsa to drive older controllers that would normally be handled by the cciss(4) driver. These older boards have not been tested and are not supported with hpsa, and cciss(4) should still be used for these.

EDITAR

Este é um processo muito mais envolvido do que o esperado. Você precisa adicionar essa string ao carregamento do módulo parâmetros .

A palavra oficial é que os controladores mais antigos não são mais suportados. Enquanto você pode executá-lo, é menos do que ideal. Então eu provavelmente ficaria longe do EL7 por enquanto. Provavelmente haverá uma solução alternativa, já que existe uma base de instalação existente desses servidores ...

⁠kernel component, BZ#1061210 When the hpsa_allow_any option is used, the hpsa driver allows the use of PCI IDs that are not listed in the driver's pci-id table. Thus, cards detected when this option is used, are not supported in 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
    
por 09.07.2014 / 13:10