이 절에서는 HWdiag 명령줄을 사용하는 방법에 대해 설명합니다.
HWdiag 명령에서는 hwdiag main-command [subcommand ...] 형식을 사용합니다.
예를 들면 다음과 같습니다.
[(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:~]#
많은 하위 명령에서는 실제 작업 대상 장치를 식별하기 위한 추가 하위 명령이 필요합니다. 이 대상은 개별 장치이거나 하위 명령에 대해 유효한 모든 대상을 나타내는 all일 수 있습니다. 위 예제에서 hwdiag led get /SYS/MB/P1/MR0/D1/SERVICE는 단일 LED 상태를 반환합니다. hwdiag led get all을 입력하면 모든 시스템 LED 상태가 표시됩니다.
완전하지 않은 명령줄을 입력하면 HWdiag가 해당 명령에 대한 구문 및 유효한 하위 명령 목록을 표시합니다. 이 정보에 따라 완전하고 유효한 매개변수 및 하위 명령 세트를 사용해서 명령을 다시 입력합니다.
다음 표시는 예제를 보여줍니다.
[(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
다음 표는 HWdiag 명령을 나열합니다.
|
|