23
mar

Servidor Dell PowerEdge R410 no Ubuntu Linux

Acabei de instalar um servidor Dell PowerEdge R410 para um cliente, com Ubuntu Linux (9.10 Karmic Koala 64bits), claro, e preciso monitorar o hardware! A Dell fornece um conjunto de ferramentas para configurar e monitorar os servidores PowerEdge, mas distribui os pacotes binários apenas para RedHat e SuSe Linux. Vergonhoso. A ferramenta se chama OMSA, Dell OpenManage Server Administrator.

Foi trabalhoso, mas encontrei um colaborador que nos ensinou a instalar o OMSA da Dell e IPMITools para poder monitorar este servidor e o status de sua controladora RAID (Dell PERC 6/i RAID Controller).

Resumidamente, passo a passo, primeiramente instale o IPMI (como root):

  1. apt-get install ipmitool
  2. echo ipmi_devintf >> /etc/modules
  3. echo ipmi_si >> /etc/modules
  4. echo ipmi_msghandler >> /etc/modules
  5. modprobe ipmi_devintf
  6. modprobe ipmi_si
  7. modprobe ipmi_msghandler

Pronto, agora você pode testar:

  • Verificar o conteúdo da mensagem no LCD do servidor:
    ipmitool delloem lcd
  • Sensores diversos:
    ipmitool sensor

No Blog do Kris tem um exemplo de script PHP para alterar a mensagem mostrada no LCD.

Agora para o OMSA:

  1. Adicione ao /etc/apt/sources.list
    deb ftp://ftp.sara.nl/pub/sara-omsa dell sara
  2. apt-get update
    (vai dar erro de public key não verificada, mas não consegui instalar ela conforme as dicas)
  3. apt-get install dellomsa

Agora você precisa instalar o libstdc++5 para que os utilitários funcionem:

Ubuntu 32bits:

  1. cd /tmp/
  2. wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
  3. dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb

Ubuntu 64bits (vai precisar das bibliotecas 32bits também):

  1. cd /tmp/
  2. wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
  3. wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
  4. dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb
  5. dpkg-deb -x libstdc++5_3.3.6-17ubuntu1_i386.deb ./extracts
  6. cp ./extracts/usr/lib/* /usr/lib32/
  7. rm -rf ./extracts

Pronto, basta iniciar o serviço:

  • /etc/init.d/dataeng start

E testar:

  • omreport system summary
  • omreport storage connector controller=0
  • omreport storage pdisk controller=0
  • omreport storage vdisk controller=0

Links e Refs:

Alroger Filho

One Response to “Servidor Dell PowerEdge R410 no Ubuntu Linux”

  1. 1
    Alroger Filho Says:

    Agora a Dell já fornece a versao pacote .DEB (Ubuntu/Debian) do OMSA. Funcionou direitinho.

© 2024 Cafe TI – pra perder o sono. | [RSS] Artigos and [RSS] Comentários

Design by Web4 Sudoku - Powered By Wordpress