Matériel

Ubuntu

Interrogations

Lister le matériel PCI

lspci

Lister les périphériques USB

lsusb

Lister les infos sur les CPU

lscpu

Lister les périphériques de bloc

lsblk -f	affiche les filesystems des devices block
lsblk -m	affiche les propriétaires et les droits associés des devices block
lsblk -t	affiche la topologie des devices block

Pour obtenir les identifiants des périphériques de blocs :

blkid -o list # y compris les périphériques non montés

Lister le matériel

lshw
hwinfo

Forcer le système à relire les information liées aux disques :

partprobe

Nom du matériel

sudo dmidecode | grep "Product Name"

Numéro de série

sudo dmidecode | grep "Serial Number"

Donner un nom persistant à un matériel

Identification du matériel

Lister les périphériques :

ls /dev/tty*

Pour ne lister que les connexion en USB :

ls /dev/ttyUSB*

Lister les information concernant le périphérique ttyxxx:

sudo udevadm info --query=all --name=ttyxxx

Récupérer les informations SUBSYSTEM et ID_VENDOR ou ID_MODEL ou ID_SERIAL pour identifier l’appareil avec le vendeur, le modèle ou le n° de série.

Définir un nom persistant

Editer le fichier /etc/udev/rules.d/99-usb-serial.rules et renseigner les informations :

SUBSYSTEM=="tty", SUBSYSTEMS=="usb", ENV{ID_MODEL}=="XXXX", SYMLINK+="nouveau_nom"

Vérification

ls /dev/tty*

Le nouveau nom apparait sous forme d'un lien.

Redhat/CentOS

Changement de hardware

Problème

Suite à un changement de hardware (changement de vm sur un autre niveau ESXi, …) on peut avoir un démarrage en faute :

dracut-initqueue[535]: Warning: dracut_initqueue timeout – starting timeout scripts
dracut-initqueue[535]: Warning: Could not boot.
dracut-initqueue[535]: Warning: /dev/centos/root does not exist
dracut-initqueue[535]: Warning: /dev/centos/swap does not exist
dracut-initqueue[535]: Warning: /dev/mapper/centos-root does not exist

Solution

Démarrer avec la version rescue de Redhat

Lister les noyaux disponibles

ls /boot/initramfs-*.x86_64.img

Choisir la dernière version du noyau et reconstruire le initramfs adapté au hardware

dracut -f /boot/initramfs-3.10.0-693.5.2.el7.x86_64.img 3.10.0-693.5.2.el7.x86_64

Performances

Processeur

top htop

Disque

Se référer à cette page Test performances disque

Stress tests

Installer l'outil stress-ng. Sur Ubuntu :

sudo snap install stress-ng

Batterie

Pour connaitre le niveau d'usure de la batterie par rapport à l'origine :

sudo apt install acpi acpi -V | grep Battery

Température

sudo apt install acpi acpi -V | grep Thermal

Défaillances

Mémoire

Lancer l'utilitaire de test mémoire disponible dans le menu grub.

Disque dur

Voir la section Récupération de données sur disque défectueux

Voir la signification des Attributs S.M.A.R.T.

Audio

Redémarrer pulseaudio :

pulseaudio -k pulseaudio --start