Les disques SMART (Self-Monitoring, Analysis and Reporting Technology) disposent d’un système d’auto-surveillance. SMART permet de faire un diagnostic selon plusieurs indicateurs de fiabilité dans le but d’anticiper les erreurs. Smartmontools (SMART Monitoring Tools) est un ensemble de programmes utilitaires (smartctl et smartd) permettant de contrôler et de surveiller le stockage à l’aide du système de SMART qui est intégré à la plupart des disques (SATA, NVMe, SCSI, …) Fonctionnement de SMARTA
Linux met à disposition plusieurs commandes permettant d’interroger le matériel via différentes couches (S.M.A.R.T., BIOS, bus PCI, SCSI, etc.). Les commandes ci-dessous permettent d’obtenir ces informations selon le niveau de détail recherché et le type de matériel concerné. Rechercher les serial numbersPour chercher les numéros de série des disques durs : # smartctl -a # hwinfo -disk # hwinfo -wlan # hwinfo -monitor # hwinfo -partition # hwinfo -pci # hwinfo -scsi # demidecode # cat /proc/dma
Dans ESXi, lorsque vous créer une VM, vous pouvez choisir 3 options pour les disques : Le thin, le Flat avec mise à zéro tardive ou imminente. Thin et FlatLe thin provisioning (provisionnement dynamique) : l’espace nécessaire pour le disque virtuel est alloué au fur et à mesure des besoins Le flat provisioning (provisionnement statique) : l’espace nécessaire pour le disque virtuel est alloué lors de la création du disque Il en existe 2 types : avec mise à zéro tardive (les données restantes
Affiche la taille sur le disque d’un fichier ou de tous les sous-répertoires d’un répertoire de façon récursive. Utilisation : du [OPTION]... [FICHIER/DOSSIER]... ExemplesAvec une regex qui n’affiche que les dossiers à partir d’une certaine taille. L’option h pour “human readable”. # du -h /var/www/ | grep [G] Résultat : [...]8,1G /var/www/nextcloud/data/BébéYoda/files/Mandalorian9,9G /var/www/nextcloud/data/BébéYoda/files/Resources7,6G /var/www/nextcloud/data/BébéYoda/files/Images21G