Página Inicial > Linux > Instalando CentOS 7 com RAID1 em HP Proliant ML110 G9

Instalando CentOS 7 com RAID1 em HP Proliant ML110 G9

Opa,

Após algumas pesquisas na Internet (Google), finalmente consegui carregar o driver da controladora B140i da HP usando o driver fornecido para Red Hat Enterprise 7, o procedimento não é complicado para quem está acostumado a carregar drivers para instalar o sistema operacional, portanto seguem os passos abaixo para quem não está familiarizado com esse método de instalação:

Primeiro precisamos do CD ou USB com uma imagem de instalação do CentOS, muito importante saber qual versão que terá disponível antes de baixar o driver correto no site da HP, no momento que escrevi esse post existiam 3 drivers disponíveis:

  • u0 : CentOS 7.0-1406
  • u1 : CentOS 7.1-1503
  • u2 : CentOS 7.2-1511 (utilizado nesse post)

Caso esteja em dúvida, baixe a última versão e verifique a numeração final (nesse caso 1511).

Agora vamos acessar o site da HP para baixar o driver correto nesse link, no meu caso o nome do arquivo foi hpdsa-1.2.8-107.rhel7u2.x86_64.dd.gz, mas caso a versão esteja diferente (atualizada) e estiver utilizando a versão 7.2 do CentOS, o importante é verificar o código rhel7u2, que indica versão 7 update 2 e o nome HPDSA.

Realizado o download correto, vamos descompactá-lo e gerar um pendrive com os drivers, seguem os passos em um sistema operacional Linux, também pode ser feito no Windows com o software Win32DiskImager.

Descompactando:
# gzip -d hpdsa-1.2.8-107.rhel7u2.x86_64.dd.gz

Gerando o pendrive:
OBS1.: No meu caso o pendrive foi reconhecido pelo sistema como sdc, verifique qual o dispositivo correto no seu sistema!
OBS2.: TUDO NO SEU PENDRIVE SERÁ APAGADO!
# dd if=hpdsa-1.2.8-107.rhel7u2.x86_64.dd of=/dev/sdc1

Agora vamos instalar o sistema, insira o CD ou USB com a imagem de instalação do CentOS e ligue o servidor, quando for exibido o menu de instalação do CentOS pressione o botão “E” para entrar no modo de edição do boot e na linha que inicia com linuxefi adicione ao final o texto “inst.dd modprobe.blacklist=ahci“, a opção inst.dd serve para carregar o driver e a opção modprobe.blacklist=ahci serve para evitar que o driver AHCI seja carregado antes do driver correto, conforme essa parte do texto em “HP Intelligent Provisioning User Guide for Gen9 Servers”: “Because the AHCI driver attaches before the HP Dynamic Smart Array B140i Controller drivers, the logical driver is not recognized.”

Editada a linha pressione “CTRL + X” para continuar a instalação e insira o pendrive gerado com os drivers do site da HP.

Pressione o botão “R” para dar um refresh e ser exibido o pendrive correto, depois pressione “1” para selecioná-lo e pressione “1” novamente para marcar o driver correto, quando estiver marcado pressione “C” para continuar, o driver será descompactado e a instalação continuará. Caso dê erro na descompactação do driver, pode ser que tenha baixado o driver errado, verifique novamente as versões utilizadas conforme informei acima.

No momento da escolha do local de instalação, deverá ser exibido apenas 1 disco lógico.

Abraço!

Fontes:
http://serverfault.com/questions/721523/install-centos-7-on-hp-dl120-gen9-server-with-b140i-raid-controller
http://h20564.www2.hpe.com/hpsc/swd/public/readIndex?sp4ts.oid=7796456&swLangOid=8&swEnvOid=4176

Categories: Linux Tags: , , ,
  1. Luís Felipe Braga
    21, abril, 2016 em 10:57 | #1

    Eu tive problemas com essa instalação até que cheguei até aqui e li sobre as versões dos drivers. Rapaz você me ajudou muito. Obrigado.

  2. 21, abril, 2016 em 11:00 | #2

    Opa Luis,

    Eu que agradeço pela visita!

    Abraço!

  3. Guilherme Volles
    4, maio, 2016 em 16:49 | #3

    Luiz,

    Obrigado pela ajuda. Entretanto ao chegar na tela de instalação do CentoOS, aparece a seguinte mensagem:

    “there is a problem with your existing storage configuration failed to scan disk sdc”

    HP ML 110Gen9, CentOS 7.

    Alguma sugestão?

  4. 4, maio, 2016 em 16:54 | #4

    Opa Guilherme,

    Essa mensagem é exibida no momento da instalação do S.O. já? Quando clica em armazenamento? Está lembrando de remover o pendrive após o carregamento do driver?

    Abraço!

  5. Guilherme Volles
    4, maio, 2016 em 16:59 | #5

    @Luiz Agostinho

    Não, na primeira tela ao selecionar o idioma…

  6. 4, maio, 2016 em 17:02 | #6

    Opa Guilherme,

    Você está lembrando de remover o pendrive com o driver depois que carregá-lo? Pode ser ele o culpado, tenta verificar nas configurações do servidor como está configurado o RAID!

    Abraço!

  7. Guilherme Volles
    4, maio, 2016 em 17:25 | #7

    Fala Luis,

    Realmente oculpado não é o pen drive. Mesmo removido após instalar o driver, o erro persistiu na tela inicial do CentOS.
    São dois RAID´s. Sendo um 0 e outro 1 criados pelo aplicativo da HP.

  8. 4, maio, 2016 em 17:30 | #8

    Opa Guilherme,

    Na minha instalação só tinha um RAID1 com meus 2 discos, algum problema pode estar ocorrendo na configuração de algum RAID, quando carregar a instalação tenta ir no modo texto CTRL + F1 ou F2 e tenta identificar quem é o SDC.

    Abraço!

  9. Gabriel Lima
    10, junho, 2016 em 10:53 | #9

    Estou tendo problemas alheios a este, instalei o CentOS usando boot pela Legacy e tudo correu bem, porém após subir o sistema, ele não reconheceu as placas de rede. no ifconfig só aparece a loop 127.0.0.0

    Se alguém puder me ajudar, agradeceria muito!

  10. 10, junho, 2016 em 20:53 | #10

    Opa Gabriel,

    Como lhe falei antes, nas novas versões do CentOS as interfaces de rede não são mais configuradas como ethX por padrão, verifica nos seus logs qual a nomenclatura que o seu sistema definiu para a sua interface.

    Abraço!

  11. Thiago Andrey Ferreira
    12, agosto, 2016 em 08:17 | #11

    Rapaz, estou com um servidor HP Proliant DL360 G4 aqui e não consigo instalar o CentOS 7 nele nem com reza brava de muié véia.

    Alguma dia pra mim?

  12. 16, agosto, 2016 em 12:01 | #12

    Opa Thiago,

    Tenta identificar a controladora para poder saber como você deverá realizar a instalação.

    Abraço!

  13. 31, agosto, 2016 em 14:50 | #13

    Valeu pela dica, show!

  14. 1, setembro, 2016 em 06:56 | #14

    Opa Edson,

    Obrigado!

  15. Claudemir
    30, setembro, 2016 em 13:46 | #15

    boa tarde, fiz os passos de sua diga, mas o driver nao é encontrado no pendrive. alguma outra forma de instalação?

  16. 3, outubro, 2016 em 08:07 | #16

    Opa Claudemir,

    Rapaz, infelizmente só tem essa opção, tenta recriar o pendrive ou verifica se copiou o driver correto.

    Abraço!

  17. Alex
    5, dezembro, 2016 em 16:20 | #17

    Muchas gracias, me sirvió mucho el tutorial, saludos desde Colombia

  18. 31, março, 2017 em 15:17 | #18

    Muito bom. Segui os passos e funcionou perfeitamente.

    Obrigado.

  19. 1, abril, 2017 em 06:05 | #19

    Opa Cléber,

    Eu que agradeço pela visita.

    Abraço!

  20. 1, abril, 2017 em 06:07 | #20

    Hola Alex,

    Gracias por la visita.

    Abrazo!

  1. Nenhum trackback ainda.