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):
- apt-get install ipmitool
- echo ipmi_devintf >> /etc/modules
- echo ipmi_si >> /etc/modules
- echo ipmi_msghandler >> /etc/modules
- modprobe ipmi_devintf
- modprobe ipmi_si
- 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:
- Adicione ao /etc/apt/sources.list
deb ftp://ftp.sara.nl/pub/sara-omsa dell sara - apt-get update
(vai dar erro de public key não verificada, mas não consegui instalar ela conforme as dicas) - apt-get install dellomsa
Agora você precisa instalar o libstdc++5 para que os utilitários funcionem:
Ubuntu 32bits:
- cd /tmp/
- wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
- dpkg -i libstdc++5_3.3.6-17ubuntu1_i386.deb
Ubuntu 64bits (vai precisar das bibliotecas 32bits também):
- cd /tmp/
- wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_i386.deb
- wget http://mirrors.kernel.org/ubuntu/pool/universe/g/gcc-3.3/libstdc++5_3.3.6-17ubuntu1_amd64.deb
- dpkg -i libstdc++5_3.3.6-17ubuntu1_amd64.deb
- dpkg-deb -x libstdc++5_3.3.6-17ubuntu1_i386.deb ./extracts
- cp ./extracts/usr/lib/* /usr/lib32/
- 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:
- Dell no blog “A Million Monkeys”.
- Documentação do OMSA da Dell.
- SDEV – Minha empresa de consultoria, venda, instalação de servidores, virtualização e terminais ThinClient.
Alroger Filho
Agora a Dell já fornece a versao pacote .DEB (Ubuntu/Debian) do OMSA. Funcionou direitinho.
agosto 22nd, 2012 at 8:36 pm