Arquivo

Textos com Etiquetas ‘ml110’

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: , , ,