kuinka seurata levyn IO: ta Linuxissa

iostatin avulla saadaan tallennuslaitteiden ja osioiden tulo/lähtötilastot. iostat on osa sysstat-pakettia. Iostatin avulla voit seurata tallennuslaitteiden (kuten kiintolevyasemien, SSD-levyjen) ja osioiden (levyosioiden) luku – /kirjoitusnopeuksia. Tässä artikkelissa, aion näyttää, miten seurata levyn tulo / lähtö käyttäen Iostat Linuxissa. Aloitetaan.

Iostatin asentaminen Ubuntuun / Debianiin:

iostat-komento ei ole oletuksena käytettävissä Ubuntussa / Debianissa. Mutta voit helposti asentaa Sysstat-paketin Ubuntun/Debianin virallisesta pakettivarastosta APT-paketinhallinnan avulla. iostat on osa sysstat-pakettia, kuten olen aiemmin maininnut.

Päivitä APT – pakettivaraston välimuisti ensin seuraavalla komennolla:

$ sudo apt-päivitys

nyt, asenna sysstat-paketti seuraavalla komennolla:

$ sudo apt install sysstat

sysstat-paketti tulee asentaa.

Iostatin asentaminen CentOS 7:

Iostat ei ole oletusarvoisesti käytettävissä CentOS 7: ssä. Mutta sysstat-paketti on saatavilla CentOS 7: n virallisessa pakettivarastossa. Niin, voit helposti asentaa sen YUM package manager.

jos haluat asentaa sysstatin Yum-paketinhallinnan kanssa, suorita seuraava komento:

$ sudo yum install sysstat

paina nyt y ja paina sitten <Enter> jatkaaksesi.

paina nyt y ja paina sitten < Enter> hyväksyäksesi CentOS 7 – pakettivaraston GPG-avaimen.

sysstat pitäisi asentaa.

Iostatin asentaminen Arch Linuxiin:

iostat ei ole oletusarvoisesti saatavilla Arch Linuxissa. Mutta, sysstat-paketti on saatavilla Arch Linuxin virallisessa pakettivarastossa. Niin, voit helposti asentaa sen Pacman paketti manager.

sysstatin asentamiseksi suorita seuraava komento:

$ sudo pacman -Sy sysstat

paina nyt y ja paina sitten <Enter> jatkaaksesi.

sysstat pitäisi asentaa.

Iostatin peruskäyttö:

voit seurata kaikkia tietokoneen tallennuslaitteita ja levyosioita iostatilla seuraavasti:

$ sudo iostat

kuten näet, iostat tuotti raportin luku – /kirjoitusnopeuksista (kilotavuina/sekunti tai kB/s) ja kaikkien tallennuslaitteiden ja osioiden lukemisesta/kirjoittamisesta (kB).

yllä olevassa komennossa iostat tulostaa tilastot vain iostatin suorittamassa instanssissa. Tämä on hyvä shell skriptaus ja automaatio.

jos haluat nähdä reaaliaikaiset tilastot, voit pyytää iostatia päivittämään raportin n sekunnin välein (sanotaanko 2 sekunnin välein) seuraavasti:

$ sudo iostat-d 2

kuten näette, iostat päivittää raporttia joka toinen sekunti.

tiettyjen tallennuslaitteiden tai osioiden valvonta iostat:

oletuksena iostat valvoo kaikkia tietokoneen tallennuslaitteita. Mutta, voit seurata erityisiä tallennuslaitteita (kuten sda, sdb jne) tai erityisiä osioita (kuten sda1, sda2, sdb4 jne) iostat samoin.

esimerkiksi muistilaitteen SDA: n seuraamiseksi suorita iostat seuraavasti:

$ sudo iostat SDA

tai

$ sudo iostat-d 2 SDA

kuten näette, vain tallennuslaitetta sda valvotaan.

Voit myös seurata useita tallennuslaitteita iostatin avulla.

esimerkiksi tallennuslaitteiden SDA ja sdb seuraamiseen ajetaan iostat seuraavasti:

$ sudo iostat SDA sdb

tai

$ sudo iostat-d 2 SDA sdb

jos haluat seurata tiettyjä osioita, voit tehdä niin myös.

esimerkiksi haluat seurata osioita sda1 ja sda2, suorita sitten iostat seuraavasti:

$ sudo iostat sda1 sda2

tai

$ sudo iostat-d 2 sda1 sda2

kuten näette, vain osiot sda1 ja sda2 valvotaan.

LVM-laitteiden seuranta iostat:

voit seurata tietokoneesi LVM-laitteita iostatin-n-valinnalla.

jos haluat seurata myös Linux-koneesi LVM-laitteita, suorita iostat seuraavasti:

$ sudo iostat-N-d 2

voit myös seurata tiettyjä LVM looginen äänenvoimakkuus samoin.

esimerkiksi LVM: n loogisen volyymin centos-root seuraamiseksi (sanotaan näin) suorita iostat seuraavasti:

$ sudo iostat-n-d 2 centos-root

Iostat:

oletusarvoisesti iostat luo raportteja kilotavuina (kB) yksikköinä. Mutta on olemassa vaihtoehtoja, joiden avulla voit muuttaa laitetta.

jos haluat esimerkiksi vaihtaa yksikön megatavuksi (MB), käytä iostatin-m-vaihtoehtoa.

laitteen voi myös muuttaa ihmisluettavaksi iostatin-h-valinnalla. Ihmisen luettavissa muodossa automaattisesti valita oikea yksikkö riippuen käytettävissä olevista tiedoista.

jos haluat vaihtaa yksikön megatavuksi, suorita iostat seuraavasti:

$ sudo iostat-m-d 2 SDA

jos haluat muuttaa laitteen ihmisen luettavaan muotoon, suorita iostat seuraavasti:

$ sudo iostat-h-d 2 SDA

kopioin tiedostona ja kuten näkyy, yksikkö on nyt megatavuissa (MB).

se muuttui kilotavuksi (kB) heti, kun tiedoston kopiointi on ohi.

Iostatin laajennettu näyttö:

jos haluat, voit näyttää paljon lisätietoja levystä I / o iostatilla. Voit tehdä sen käyttämällä iostatin-x-vaihtoehtoa.

esimerkiksi, jos haluat näyttää laajennettua tietoa levystä i / o, suorita iostat seuraavasti:

$ sudo iostat-x-d 2 SDA

löydät iostatin man-sivulta, mitä kukin näistä kentistä (rrqm/s, %wrqm jne.) tarkoittaa.

Avun saaminen:

jos tarvitset lisätietoja jokaisesta iostatin tuetusta vaihtoehdosta ja siitä, mitä kukin iostatin kentistä tarkoittaa, suosittelen vilkaisemaan iostatin man-sivua.

iostatin man-sivulle pääsee seuraavalla komennolla:

$ man iostaatti

Niin, näin käytät Iostat Linuxissa. Kiitos tämän artikkelin lukemisesta.



+