¿Cómo obtener el número de serie de un servidor HP-UX?


En HP-UX, existe una serie de comandos que entregan información muy detallada del sistema:

  • cstm, interfaz de comando que permite obtener la información del sistema, es instalado con el "OnlineDiagnostics / Support Tools Bundle" sobre los HP-UX 9000 systems.
¿Cómo recuperar el número de serie del sistema o la versión de firmware PDC desde la línea de comandos o en secuencias de comandos?

Para esto utilizaremos el comando antes descrito:

# echo "sc product system;info;wait;il" | cstm | grep -i "system serial"System Serial Number...: USM50322ME

or

# echo "sel path system\ninfolog\nexit"|cstm|grep "System Serial"
System Serial Number...: USM50322ME

Para poner el número de serie en una variable, utilice:

# SERIAL_NUMBER=$(echo "sc product system;info;wait;il" | cstm | grep -i "system serial" | awk -F: '{print $2}') 

Una vez hecho este shell, ejecutamos así:

# echo $SERIAL_NUMBER USM50322ME

Para HP-UX 11i el siguiente comando también funciona:

# getconf MACHINE_SERIAL
us84972162

Y para HP-UX 11i v2 basados el sistemas Itanium, se utiliza el comando 'machinfo':

# machinfo | grep "machine serial"
machine serial number = us84972162


Saludos!


Comentarios

Entradas populares