Commandes HWdiag
Cette section décrit l'utilisation de la ligne de commande HWdiag.
Utilisation de la ligne de commande HWdiag
Les commandes HWdiag prennent la forme hwdiag main-command [subcommand ...].
Par exemple :
[(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:~]#
De nombreuses sous-commandes nécessitent une sous-commande supplémentaire identifiant le ou les périphériques visés. Cette cible peut être un périphérique individuel ou all, valeur représentant toutes les cibles valides de la sous-commande. Dans l'exemple ci-dessus, hwdiag led get /SYS/MB/P1/MR0/D1/SERVICE renvoie l'état d'une seule DEL. Si vous saisissez hwdiag led get all, l'état de toutes les DEL du système est affiché.
Remarque - Les commandes principales et les sous-commandes ne prennent pas en compte la casse. Ce n'est toutefois pas le cas de hwdiag. Par exemple, hwdiag led get all est identique à hwdiag LED GET ALL.
Si vous saisissez une ligne de commande incomplète, HWdiag affiche la syntaxe de la commande et une liste des sous-commandes valides. Utilisez ces informations pour saisir de nouveau la commande avec un ensemble complet et valide de paramètres et sous-commandes.
L'affichage suivant montre un exemple.
[(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
Descriptions des commandes
Le tableau suivant répertorie les commandes HWdiag.
Remarque - Toutes les commandes ne sont pas disponibles sur toutes les plates-formes. Pour savoir quelles commandes sont disponibles sur votre système, saisissez hwdiag –h.
Table 13-1 Commandes HWdiag | | | |
cpld
|
|
| Commandes d'alimentation et CPLD.
|
| reg
|
| Vidage des registres CPLD.
|
| vr_check
|
| Impression de l'état du régulateur de tension.
|
|
log
|
|
Lecture et effacement du journal des événements FPGA et déclenchement d'un événement dans le journal.
|
cpu
|
|
| Affichage des informations relatives à la CPU.
|
| info all|cpu
| -r
| Vidage des périphériques de la CPU.
|
fan
|
|
| Test/utilitaires du ventilateur.
|
| get
| -m
| Affichage de la valeur Tr/mn du ventilateur.
|
| Informations
|
| Affichage des informations de présence d'un ventilateur.
|
|
testpsu
|
|
Vérification des ventilateurs de bloc d'alimentation.
|
|
test chassis fans
|
|
Vérification des ventilateurs du châssis.
|
gpio
|
|
| Fonctions AST2300 GPIO.
|
| get gpio_pin
| -r
| Obtention des informations sur des broches particulières.
|
i2c
|
|
| Test de la topologie i2c sideband.
|
| scan all|bus
|
| Affichage de tous les périphériques i2c accessibles.
|
| test all|bus
|
| Test de la connectivité de tous les périphériques i2c de plate-forme. Ce test renvoie une réussite ou un échec.
|
led
|
|
| Obtention des informations sur les DEL.
|
| get all|led
|
| Affichage de l'état des DEL.
|
| info all|led
|
| Affichage des informations sur les registres de DEL.
|
mem
|
|
| Affichage des informations sur la mémoire (DIMM).
|
| info all|dimm name
|
| Affichage de la configuration de la mémoire.
|
| spd all|dimm name
| -r
| Affichage des informations SPD sur la DIMM, notamment des valeurs telles que la taille, la vitesse et la tension. Les informations affichées varient selon le fabricant.
|
pci
|
|
| Tests et utilitaires PCIe.
|
| dump
|
| Lecture des registres PCIe. dump <socket> <bus> <dev> <func> [std|ext]|[<offset> <count>]
|
| info all|device
| -r
| Affichage des informations relatives à la liaison PCIe pour tous les périphériques ou pour un seul périphérique.
|
| lspci
|
| Affichage de tous les périphériques PCIe selon le style Linux.
|
| read
|
| Lecture du registre PCIe spécifié. read <socket> <bus> <dev> <func> <offset>
|
alimentation
|
|
| Affichage des informations relatives à l'alimentation.
|
| get
|
| Affichage des lectures de capteur. get amps|volts|watts all|sensor sensor identifie un capteur unique.
|
| info all|sensor
|
| Affichage des informations relatives aux capteurs.
|
system
|
|
| |
|
summary
|
|
Affichage d'un résumé système.
|
| fabric test all
|
| Test de la topologie Fabric du système, notamment la vitesse du bus QPI, la vitesse de la liaison PCIe et la fréquence de la mémoire.
|
| Informations
|
| Affichage des informations relatives à la configuration du système.
|
| port80
| -m
| Affichage de la progression de l'initialisation de l'hôte par la surveillance du port 80. L'intervalle par défaut est 5ms.
|
| rtc
|
| Affichage de l'horloge en temps réel (RTC).
|
| thermal
| -m, –r
| Affichage des informations d'ordre thermique sur le système, notamment les températures, la vitesse des ventilateurs et l'alimentation.
|
| Version
|
| Affichage de la version des composants du système.
|
temp
|
|
| Affichage des températures.
|
| get all|sensor
|
| Afficher les lectures des capteurs de température.
|
| info all|sensor
|
| Afficher les informations relatives aux capteurs du système.
|
|
Table 13-2 Options | | |
- h
| help
| Afficher l'aide.
|
- l
| log <filename>
| Activer HWdiag pour commencer à consigner dans le journal filename. Remarque - Utilisez - t pour ajouter l'horodatage à la journalisation.
|
- t
| timestamp
| Ajouter l'horodatage à la journalisation. A utiliser avec l'option - l
|
- m
| monitor <.1 sec>
| Définition de l'intervalle de surveillance par incréments d'un dixième de seconde (.1 seconde). Remplacement de l'intervalle de surveillance en cours.
|
- r
| raw
| Modification de la sortie de HWdiag pour faciliter l'analyse.
|
– i
|
interactive
|
Invite lorsqu'elle est utilisée avec une commande principale.
|
|