Hpasmcli (HP management CLI for Linux) es una utilidad que forma parte del «HP Proliant Support Pack» y que permite monitorizar y visualizar el estado del hardware de un servidor HP de forma sencilla. En este caso vamos a ver las opciones que nos ofrece dentro de un servidor con sistema operativo GNU/Linux.
Para instalarlo en sistemas RHEL/Fedora/CentOS bajamos el rpm correspondiente (o el support pack completo) y lo instalamos:
# rpm -i hpasm-7.8.0-88.rhel5.i386.rpm
Una vez instalado podemos ver las distintas posibilidades que nos ofrece, hoy nos centramos solo en SHOW, hay más cosas disponibles pero ahora no las vamos a ver.
# hpasmcli HP management CLI for Linux (v1.0) Copyright 2004 Hewlett-Packard Development Group, L.P. -------------------------------------------------------------------------- NOTE: Some hpasmcli commands may not be supported on all Proliant servers. Type 'help' to get a list of all top level commands. -------------------------------------------------------------------------- hpasmcli> show SHOW ASR SHOW BOOT SHOW DIMM SHOW F1 SHOW FANS SHOW HT SHOW IML SHOW IPL SHOW NAME SHOW PORTMAP SHOW POWERSUPPLY SHOW PXE SHOW SERIAL [ BIOS | EMBEDDED | VIRTUAL ] SHOW SERVER SHOW TEMP SHOW UID SHOW WOL
Ver el estado de las fuentes de alimentación en HP Proliant
# hpasmcli -s 'show POWERSUPPLY;' Power supply #1 Present : Yes Redundant: Yes Condition: Ok Hotplug : Supported Power supply #2 Present : Yes Redundant: Yes Condition: Ok Hotplug : Supported
Ver el estado de los ventiladores en HP Proliant
# hpasmcli -s 'show FANS;' Fan Location Present Speed of max Redundant Partner Hot-pluggable --- -------- ------- ----- ------ --------- ------- ------------- #1 POWERSUPPLY_BAY Yes NORMAL 34% Yes 1 No #2 CPU#2 Yes NORMAL 29% Yes 1 No #3 CPU#1 Yes NORMAL 34% Yes 1 No
Ver temperaturas en HP Proliant
# hpasmcli -s 'show TEMP;' Sensor Location Temp Threshold ------ -------- ---- --------- #0 SYSTEM_BD - - #1 I/O_ZONE 38C/100F 65C/149F #2 AMBIENT 16C/60F 40C/104F #3 CPU#1 31C/87F 95C/203F #4 CPU#1 31C/87F 95C/203F #5 POWER_SUPPLY_BAY 24C/75F 60C/140F #6 CPU#2 - 95C/203F #7 CPU#2 - 95C/203F
Ver información de las memorias RAM
# hpasmcli -s 'show DIMM;' DIMM Configuration ------------------ Cartridge #: 0 Module #: 1 Present: Yes Form Factor: fh Memory Type: 14h Size: 512 MB Speed: 667 MHz Status: Ok Cartridge #: 0 Module #: 3 Present: Yes Form Factor: fh Memory Type: 14h Size: 512 MB Speed: 667 MHz Status: Ok
Ver información general del servidor
# hpasmcli -s 'show SERVER;' System : ProLiant DL360 G6 Serial No. : XXXXXXXXX ROM version : P58 XX/XX/XXXX iLo present : Yes Embedded NICs : 2 NIC1 MAC: 00:00:00:00:00:00 NIC2 MAC: 00:00:00:00:00:00 Processor: 0 Name : Intel Xeon Stepping : 6 Speed : 1600 MHz Bus : 1066 MHz Core : 2 Thread : 2 Socket : 1 Level2 Cache : 4096 KBytes Status : Ok Processor total : 1 Memory installed : 2048 MBytes ECC supported : Yes
Estas serían a mi modo de ver las opciones más interesantes, podéis investigar el resto que he puesto al principio de la entrada.
Un comentario en “Hpasmcli: monitorizar el estado de hardware HP Proliant desde linux”
Comments are closed.