¿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