Guía de utilidades, aplicaciones y diagnósticos de servidores Oracle® x86

Salir de la Vista de impresión

Actualización: Abril de 2014
 
 

Comandos de HWdiag

En esta sección se describe cómo usar la línea de comandos de HWdiag.

Uso de la línea de comandos de HWdiag

Los comandos de HWdiag usan la forma hwdiag main-command [subcommand ...].

Por ejemplo:

[(restricted_shell) ORACLESP-XXxxXXxxXXxx:~]# hwdiag led get /SYS/MB/P1/MR0/D1/SERVICE
HWdiag (Restricted Mode) - Build Number 81018 (May 12 2013 at 00:42:14)
  LED                             VALUE
  ------------------------------------------
  /SYS/MB/P1/MR0/D1/SERVICE     : off

[(restricted_shell) ORACLESP-XXxxXXxxXXxx:~]#

Muchos subcomandos requieren un subcomando adicional para identificar los dispositivos específicos sobre los que se está actuando. Este destino puede ser un dispositivo individual o la opción all (todos), que representa a todos los destinos válidos para el subcomando. En el ejemplo anterior, hwdiag led get /SYS/MB/P1/MR0/D1/SERVICE devuelve el estado de un solo LED. Si introduce hwdiag led get all, se muestra el estado de todos los LED del sistema.


Notas - Los comandos principales y los subcomandos no distinguen mayúsculas de minúsculas. Sin embargo, hwdiag no. Por ejemplo, hwdiag led get all es lo mismo que hwdiag LED GET ALL.

Si introduce un comando incompleto, HWdiag muestra la sintaxis del comando y una lista de subcomandos válidos. Utilice esta información para poder volver a introducir el comando con un conjunto de parámetros y subcomandos completo y válido.

En la siguiente pantalla, se muestra un ejemplo.

[(flash)root@ORACLESP-XXxxXXxxXXxx:~]# hwdiag temp
HWdiag - Build Number 81018 (May 12 2013 at 00:42:14)

Syntax: hwdiag temp ...

   get [all|<sensor>]
              - Display Temperature Sensor Reading
   info [all|<sensor>]
              - Display Temperature Sensor Information
[(flash)root@ORACLESP-XXxxXXxxXXxx:~]# hwdiag temp get
HWdiag - Build Number 81018 (May 12 2013 at 00:42:14)

Syntax: hwdiag temp get all|<sensor>

Valid Options for Temperature :
  ALL                             /SYS/MB/T_IN_PS
  /SYS/MB/P0                      /SYS/MB/T_IN_ZONE1
  /SYS/MB/P1                      /SYS/MB/T_IN_ZONE2
  /SYS/MB/P2                      /SYS/MB/T_IN_ZONE3
  /SYS/MB/P3                      /SYS/MB/T_IN_ZONE4
  /SYS/MB/T_CORE_NET01            /SYS/MB/T_OUT_SLOT1
  /SYS/MB/T_CORE_NET23            /SYS/T_FRONT
[(flash)root@ORACLESP-XXxxXXxxXXxx:~]# hwdiag temp get all
HWdiag - Build Number 81018 (May 12 2013 at 00:42:14)
  DEVICE                          TEMP
  -------------------------------------------
  /SYS/MB/P0                    : 64.00 margin
  /SYS/MB/P1                    : 64.00 margin
  /SYS/MB/P2                    : 63.00 margin
  /SYS/MB/P3                    : 64.00 margin
  /SYS/MB/T_CORE_NET01          : 38.75 deg C
  /SYS/MB/T_CORE_NET23          : 38.00 deg C
  /SYS/MB/T_IN_PS               : 26.75 deg C
  /SYS/MB/T_IN_ZONE1            : 30.75 deg C
  /SYS/MB/T_IN_ZONE2            : 30.75 deg C
  /SYS/MB/T_IN_ZONE3            : 29.50 deg C
  /SYS/MB/T_IN_ZONE4            : 28.25 deg C
  /SYS/MB/T_OUT_SLOT1           : 29.75 deg C
  /SYS/T_FRONT                  : 24.50 deg C

Descripciones de los comandos

En la siguiente tabla se enumeran los comandos de HWdiag.


Notas - No todos los comandos están disponibles en todas las plataformas. Para averiguar cuáles son los comandos disponibles en su sistema, escriba hwdiag –h.
Tabla 13-1  Comandos de HWdiag
Componente
Acción
Opciones
Descripción y opciones
cpld
Comandos de energía y CPLD
reg
Volcar registros de CPLD
vr_check
Imprimir estado de regulador de voltaje
log
Leer y borrar el registro de eventos de FPGA y desencadenar un evento en el registro
cpu
Mostrar información de la CPU
info all|cpu
-r
Volcar dispositivos de la CPU
ventilador
Prueba y utilidades de ventiladores
get
-m
Mostrar RPM del ventilador
info
Muestra la información de presencia de ventiladores.
testpsu
Comprobarlos ventiladores de la PSU (fuente de alimentación)
test chassis fans
Comprobar los ventiladores del chasis
gpio
Funciones de AST2300 GPIO
get gpio_pin
-r
Obtener información sobre clavijas específicas
i2c
Probar la topología de banda lateral i2c
scan all|bus
Mostrar todos los dispositivos i2c accesibles
test all|bus
Probar la conectividad de todos los dispositivos i2c de la plataforma El resultado de esta prueba es pass (correcto) o fail (error).
led
Obtener información sobre los indicadores LED
get all|led
Mostrar el estado de los indicadores LED
info all|led
Mostrar información sobre los registros de los indicadores LED
mem
Mostrar información de memoria (DIMM)
info all|dimm name
Mostrar configuración de la memoria
spd all|dimm name
-r
Mostrar información del SPD de DIMM, que incluye aspectos como tamaño, velocidad y voltaje La información mostrada varía en función del fabricante.
pci
Pruebas y utilidades de PCIe
dump
Leer los registros de PCIe
dump <socket> <bus> <dev> <func> [std|ext]|[<offset> <count>]
  • std lee todo el espacio

  • ext lee el espacio extendido

  • <offset><count> especifica un único registro

info all|device
-r
Mostrar información de enlaces de PCIe para todos los dispositivos o para un dispositivo específico
lspci
Mostrar todos los dispositivos PCIe, estilo Linux
read
Leer el registro de PCIe especificado
read <socket> <bus> <dev> <func> <offset>
energía
Mostrar información de energía
get
Mostrar lecturas de los sensores
get amps|volts|watts all|sensor
sensor identifica a un sensor individual.
info all|sensor
Mostrar información sobre los sensores
system
summary
Mostrar resumen del sistema
fabric test all
Probar la estructura del sistema, incluidas la velocidad del bus QPI, la velocidad del enlace de PCIe y la frecuencia de la memoria
info
Mostrar la información de configuración del sistema
port80
-m
Mostrar el progreso del inicio del host mediante la supervisión del puerto 80. El intervalo predeterminado es de 5 ms.
rtc
Mostrar el reloj en tiempo real (RTC)
thermal
-m, –r
Mostrar la información térmica del sistema, incluidas las temperaturas, las velocidades de los ventiladores y la energía
version
Mostrar la versión de los componentes del sistema
temp
Mostrar las temperaturas
get all|sensor
Mostrar las lecturas de los sensores de temperatura
info all|sensor
Mostrar información sobre los sensores del sistema
Tabla 13-2  Opciones
Opción
Largo
Descripción
– h
help
Mostrar la ayuda
– l
log <filename>
Activar HWdiag para que comience a registrar eventos en filename.

Notas - Use – t para agregar una marca de tiempo al registro.

– t
marca de fecha y hora
Agregar una marca de tiempo al registro Use con la opción – l.
– m
monitor <.1 sec>
Configurar el intervalo de supervisión con incrementos de décimas de segundo (0,1 segundo). Anula el intervalo de supervisión actual.
– r
raw
Modificar la salida de HWdiag para facilitar el análisis
– i
interactive
Emite un indicador cuando se utiliza con un comando principal.