- cpqacuxe: utilitário web de configuração dos arrays de disco (necessita controladora RAID, e não, ele não funciona com o “RAID” onboard que depende de drivers que normalmente está disponível nos servidores ML110).
- hp-health: contém as ferramentas para monitoramento da “saúde” do sistema.
- hpsmh: provê a página web de gerenciamento do sistema onde é possível visualizar os alarmes e a “saúde” do servidor.
- hp-smh-templates: contém templates para a página web de gerenciamento do sistema.
- hp-snmp-agents: contém o servidor SNMP e agentes de storage e de rede para todos os servidores ProLiant.
- hpacucli: é a versão de linha de comando do cpqacuxe.
- hponcfg: contém as ferramentas de linha de comando para configurar o iLO.
Alguns exemplos:
Temperatura atual
root@lnxsrv:~# hplog -t
ID TYPE LOCATION STATUS CURRENT THRESHOLD
1 Basic Sensor Ambient Normal 66F/ 19C 104F/ 40C
2 Basic Sensor Memory Board Normal 132F/ 56C 230F/110C
3 Basic Sensor CPU (1) Normal 86F/ 30C 212F/100C
4 Basic Sensor CPU (1) Normal 86F/ 30C 212F/100C
5 Basic Sensor I/O Zone Normal 96F/ 36C 145F/ 63C
6 Basic Sensor CPU (2) Normal —F/—C 212F/100C
7 Basic Sensor CPU (2) Normal —F/—C 212F/100C
Status dos fans
root@lnxsrv:~# hplog -f
ID TYPE LOCATION STATUS REDUNDANT FAN SPEED
1 Var. Speed System Board Normal No Low ( 35)
2 Basic Fan System Board Absent No Unknown
3 Var. Speed System Board Normal No Low ( 35)
4 Basic Fan System Board Absent No Unknown
5 Var. Speed CPU (1) Normal N/A Low ( 35)
6 Basic Fan CPU (2) Absent N/A Unknown
Status do power
root@lnxsrv1:~# hplog -p
ID TYPE LOCATION STATUS REDUNDANT
1 Standard Pwr. Supply Bay Normal No
2 Standard Pwr. Supply Bay Absent No
hpacucli
Alguns exemplos:
Status da controladora
root@lnxsrv:~# hpacucli ctrl all show status
Smart Array E200i in Slot 0 (Embedded)
Controller Status: OK
Cache Status: OK
Battery/Capacitor Status: OK
Status dos discos
root@lnxsrv:~# hpacucli ctrl slot=0 pd all show detail
Smart Array E200i in Slot 0 (Embedded)
array A
physicaldrive 2I:1:1
Port: 2I
Box: 1
Bay: 1
Status: OK
Drive Type: Data Drive
Interface Type: SATA
Size: 250 GB
Firmware Revision: HPG9
Serial Number: Z3THAVJF
Model: ATA VB0250EAVER
SATA NCQ Capable: False
PHY Count: 1
PHY Transfer Rate: 1.5GBPS
physicaldrive 2I:1:2
Port: 2I
Box: 1
Bay: 2
Status: OK
Drive Type: Data Drive
Interface Type: SATA
Size: 250 GB
Firmware Revision: HPG1
Serial Number: 9SF0527C
Model: ATA GB0250EAFJF
SATA NCQ Capable: False
PHY Count: 1
PHY Transfer Rate: 1.5GBPS
Interface web do hpshm
#
# Script de envio de e-mail
# em caso de falha de disco
#
# Marcelo Terres
#
MAILTO=”marcelo@meudominio.com.br”
MAILSUBJECT=”Alarme de disco em $HOSTNAME”
HPACUCLI=”/usr/sbin/hpacucli”
MAILEXEC=”/usr/bin/mail -a “Content-Type: text/plain;charset=UTF-8;” -s “$MAILSUBJECT” “$MAILTO””
$HPACUCLI ctrl slot=0 pd all show detail | grep “Status: Failed” -q
if [ $? == 0 ]; then
echo “Erro de disco encontrado”
MAILBODY=”Olá, nexiste um erro de disco no servidor $HOSTNAMEnnSaida da verificacao:n`$HPACUCLI ctrl slot=0 pd all show detail`”
echo -e “${MAILBODY}” | eval $MAILEXEC
exit 1
fi
exit 0
Até mais.