Slimme informatie over SSD in Linux - smartmontools-tool, Slimme informatie over SSD in Linux - smartmontools-tool.
Installatie van smartmontools-tool
#Debian of Ubuntu
apt -y installeer smartmontools
#CentOS
yum -y installeer smartmontools
Controleer de letter van de harde schijf
fdisk -l
Schijf /dev/sda: 512,1 GB, 512110190592 bytes, 1000215216 sectoren
Eenheden = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
I/O-grootte (minimaal/optimaal): 512 bytes / 512 bytes
Type schijflabel: dos
Schijf-ID: 0x000afaec
Apparaat Opstarten Begin Einde Blokken Id Systeem
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 1000214527 499057664 8e Linux LVM
Schijf /dev/mapper/centos-root: 53,7 GB, 53687091200 bytes, 104857600 sectoren
Eenheden = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
I/O-grootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf /dev/mapper/centos-swap: 6241 MB, 6241124352 bytes, 12189696 sectoren
Eenheden = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
I/O-grootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf /dev/mapper/centos-home: 451,1 GB, 451101589504 bytes, 881057792 sectoren
Eenheden = sectoren van 1 * 512 = 512 bytes
Sectorgrootte (logisch/fysiek): 512 bytes / 512 bytes
I/O-grootte (minimaal/optimaal): 512 bytes / 512 bytes
Gebruik de tool smartmontools om het cumulatieve lees- en schrijfvolume van de SSD-schijf te bekijken
smartctl -a /dev/sda
Hier wordt een grote hoeveelheid informatie weergegeven. U kunt de grep-tool gebruiken om de vereiste informatie eruit te filteren,
smartctl -x /dev/sda | grep "Lezen|Geschreven"
Er kunnen veel uitvoermogelijkheden zijn voor deze zin, de eerste is de meest intuïtieve:
# smartctl -x /dev/sda | grep "Lezen|Geschreven"
Gelezen data-eenheden: 9.076 [4,64 GB]
Geschreven gegevenseenheden: 60.090 [30,7 GB]
Host-leesopdrachten: 169.586
Er is er nog een die moet worden berekend:
# smartctl -x /dev/sda | grep "Lezen|Geschreven"
241 Totaal_LBAs_Geschreven -O--CK 100 100 000 - 441689956
242 Totaal_LBAs_Read -O--CK 100 100 000 - 880047510
0x01 0x018 6 441689956 -D- Logische sectoren geschreven
0x01 0x028 6 880047510 -D- Logische sectoren lezen
0x01 0x030 6 30038299 -D- Aantal leesopdrachten
De eenheid van Total_LBAs_Written is LBAS=512Byte, dus om deze naar GB te converteren, kunt u de volgende formule gebruiken: Total_LBAs_Written * 512 / 1024^3.
Hier berekend is het cumulatieve schrijfvolume ongeveer 210 GB.