Linux: Diagnostic hardware : Différence entre versions
m (Toine a déplacé la page Diagnostic hardware vers Linux: Diagnostic hardware) |
m (→Détection du hardware présent) |
||
| (6 révisions intermédiaires par le même utilisateur non affichées) | |||
| Ligne 1 : | Ligne 1 : | ||
| − | == Diagnostique disques == | + | = Détection du hardware présent= |
| − | + | Divers commandes: | |
| + | # dmidecode - DMI table decoder | ||
| + | # lshw -short | ||
| + | # lshw -class <class>... | ||
| + | # lshal - list HAL devices | ||
| + | # lspci - list all PCI devices | ||
| + | # ethtool -i eno1 | ||
| + | driver: r8169 | ||
| + | version: 2.3LK-NAPI | ||
| + | firmware-version: rtl8106e-1_0.0.1 06/29/12 | ||
| + | expansion-rom-version: | ||
| + | bus-info: 0000:04:00.0 | ||
| + | ... | ||
| + | # ethtool eno1 | ||
| + | Settings for eno1: | ||
| + | Supported ports: [ TP MII ] | ||
| + | Supported link modes: 10baseT/Half 10baseT/Full | ||
| + | 100baseT/Half 100baseT/Full | ||
| + | Supported pause frame use: No | ||
| + | Supports auto-negotiation: Yes | ||
| + | ... | ||
| + | Link detected: yes | ||
| + | # lsusb | ||
| + | Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub | ||
| + | # fdisk -l | ||
| + | Disk /dev/sda: 124 heads, 62 sectors, 1023 cylinders | ||
| + | ... | ||
| + | Device Boot Start End Blocks Id System | ||
| + | /dev/sda1 * 1 1024 3933156 b Win95 FAT32 | ||
| + | Partition 1 has different physical/logical beginnings (non-Linux?): | ||
| + | ... | ||
| + | # lsblk | ||
| + | NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT | ||
| + | sda 8:0 0 273.4G 0 disk | ||
| + | +-sda1 8:1 0 100M 0 part /boot | ||
| + | +-sda2 8:2 0 273.3G 0 part | ||
| + | +-vg00-lvroot (dm-0) 253:0 0 15G 0 lvm / | ||
| + | +-vg00-lvswap (dm-1) 253:1 0 2G 0 lvm [SWAP] | ||
| + | # blockdev --report | ||
| + | RO RA SSZ BSZ 1er sect. Taille Périphérique | ||
| + | rw 256 512 4096 0 1000204886016 /dev/sda | ||
| + | rw 256 512 4096 2048 1072693248 /dev/sda1 | ||
| + | rw 256 512 512 2097152 377487360 /dev/sda2 | ||
| + | ... | ||
| + | rw 256 512 4096 0 10737418240 /dev/dm-6 | ||
| + | rw 256 512 4096 0 536870912 /dev/loop0 | ||
| + | rw 256 512 512 0 536608768 /dev/dm-7 | ||
| + | |||
| + | = Diagnostique disques = | ||
| + | ==hdparm== | ||
| + | Permet d'obtenir des infos détaillées sur les disques physiques: | ||
| + | # hdparm -I /dev/sda | ||
| + | ou performance de lecture | ||
| + | # hdparm -tT /dev/sda | ||
| + | |||
| + | == smartmontools == | ||
Obtenir des infos détaillées et statistiques du disque:smartctl controle les outils SMART (Self-Monitoring, Analysis and Reporting Technology) intégrés à la plupart des disques | Obtenir des infos détaillées et statistiques du disque:smartctl controle les outils SMART (Self-Monitoring, Analysis and Reporting Technology) intégrés à la plupart des disques | ||
ATA/SATA and SCSI/SAS. | ATA/SATA and SCSI/SAS. | ||
$ sudo smartctl -a /dev/sda | $ sudo smartctl -a /dev/sda | ||
| + | |||
| + | =Diagnositics matériels sur serveurs HP-Proliant (gen9 et avant) avec hp-health= | ||
| + | Installer ce package et ses dépendances, puis l'utilitaire hpasmcli avec la commande show (ou help pour l'aide). | ||
| + | # hpasmcli -s help | ||
| + | # hpasmcli -s help show | ||
| + | # hpasmcli -s show fans | ||
| + | # hpasmcli -s show server | ||
| + | |||
| + | [[Category:Linux]] | ||
| + | [[Category:Diagnostic]] | ||
| + | [[Category:Hardware]] | ||
| + | [[Category:Debug]] | ||
Version actuelle datée du 15 mai 2018 à 10:35
Sommaire
Détection du hardware présent
Divers commandes:
# dmidecode - DMI table decoder
# lshw -short
# lshw -class <class>...
# lshal - list HAL devices
# lspci - list all PCI devices
# ethtool -i eno1
driver: r8169
version: 2.3LK-NAPI
firmware-version: rtl8106e-1_0.0.1 06/29/12
expansion-rom-version:
bus-info: 0000:04:00.0
...
# ethtool eno1
Settings for eno1:
Supported ports: [ TP MII ]
Supported link modes: 10baseT/Half 10baseT/Full
100baseT/Half 100baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
...
Link detected: yes
# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
# fdisk -l
Disk /dev/sda: 124 heads, 62 sectors, 1023 cylinders
...
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1024 3933156 b Win95 FAT32
Partition 1 has different physical/logical beginnings (non-Linux?):
...
# lsblk
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 273.4G 0 disk
+-sda1 8:1 0 100M 0 part /boot
+-sda2 8:2 0 273.3G 0 part
+-vg00-lvroot (dm-0) 253:0 0 15G 0 lvm /
+-vg00-lvswap (dm-1) 253:1 0 2G 0 lvm [SWAP]
# blockdev --report
RO RA SSZ BSZ 1er sect. Taille Périphérique
rw 256 512 4096 0 1000204886016 /dev/sda
rw 256 512 4096 2048 1072693248 /dev/sda1
rw 256 512 512 2097152 377487360 /dev/sda2
...
rw 256 512 4096 0 10737418240 /dev/dm-6
rw 256 512 4096 0 536870912 /dev/loop0
rw 256 512 512 0 536608768 /dev/dm-7
Diagnostique disques
hdparm
Permet d'obtenir des infos détaillées sur les disques physiques:
# hdparm -I /dev/sda
ou performance de lecture
# hdparm -tT /dev/sda
smartmontools
Obtenir des infos détaillées et statistiques du disque:smartctl controle les outils SMART (Self-Monitoring, Analysis and Reporting Technology) intégrés à la plupart des disques ATA/SATA and SCSI/SAS.
$ sudo smartctl -a /dev/sda
Diagnositics matériels sur serveurs HP-Proliant (gen9 et avant) avec hp-health
Installer ce package et ses dépendances, puis l'utilitaire hpasmcli avec la commande show (ou help pour l'aide).
# hpasmcli -s help # hpasmcli -s help show # hpasmcli -s show fans # hpasmcli -s show server