Intelligente Informationen zu SSD unter Linux – Smartmontools-Tool, Intelligente Informationen zu SSD unter Linux – Smartmontools-Tool.
Smartmontools-Tool-Installation
#Debian oder Ubuntu
apt -y smartmontools installieren
#CentOS
Lecker -y installiere smartmontools
Überprüfen Sie den Festplattenbuchstaben
fdisk -l
Festplatte /dev/sda: 512,1 GB, 512110190592 Bytes, 1000215216 Sektoren
Einheiten = Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Typ der Datenträgerbezeichnung: dos
Festplattenkennung: 0x000afaec
Gerätestart-Endblock-ID-System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 1000214527 499057664 8e Linux LVM
Festplatte /dev/mapper/centos-root: 53,7 GB, 53687091200 Bytes, 104857600 Sektoren
Einheiten = Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/mapper/centos-swap: 6241 MB, 6241124352 Bytes, 12189696 Sektoren
Einheiten = Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Festplatte /dev/mapper/centos-home: 451,1 GB, 451101589504 Bytes, 881057792 Sektoren
Einheiten = Sektoren von 1 * 512 = 512 Bytes
Sektorgröße (logisch/physikalisch): 512 Bytes / 512 Bytes
E/A-Größe (minimal/optimal): 512 Bytes / 512 Bytes
Verwenden Sie das Tool smartmontools, um das kumulierte Lese- und Schreibvolumen des Solid-State-Laufwerks
smartctl -a /dev/sda
Hier werden zahlreiche Informationen angezeigt. Sie können das Grep-Tool verwenden, um die erforderlichen Informationen
smartctl -x /dev/sda | grep „Gelesen|Geschrieben“
Für diesen Satz kann es viele Ausgaben geben, die erste ist die intuitivste:
# smartctl -x /dev/sda | grep „Gelesen|Geschrieben“
Gelesene Dateneinheiten: 9.076 [4,64 GB]
Geschriebene Dateneinheiten: 60.090 [30,7 GB]
Host-Lesebefehle: 169.586
Es gibt noch einen weiteren Wert, der berechnet werden muss:
# smartctl -x /dev/sda | grep „Gelesen|Geschrieben“
241 Total_LBAs_Written -O--CK 100 100 000 - 441689956
242 Total_LBAs_Read -O--CK 100 100 000 - 880047510
0x01 0x018 6 441689956 -D- Logische Sektoren geschrieben
0x01 0x028 6 880047510 -D- Logische Sektoren gelesen
0x01 0x030 6 30038299 -D- Anzahl der Lesebefehle
Die Einheit von Total_LBAs_Written ist LBAS=512Byte. Um es in GB umzurechnen, können Sie die folgende Formel verwenden: Total_LBAs_Written * 512 / 1024^3.
Hier berechnet beträgt das kumulierte Schreibvolumen ca. 210GB.