Iotop in iostat, nadzirajte delovanje vhodno / izhodnih diskov

o iotopu in iostatu

V naslednjem članku si bomo na hitro ogledali kako lahko s pomočjo orodij iotop in iostat spremljamo delovanje V / I diska v Ubuntuju. Praviloma lahko uporabniki uporabljajo ukaz vrh poznati postopke izvajanja sistema (in več stvari) v realnem času in prepoznati morebitne težave. Če pa ne najdemo nobenih težav z zmogljivostjo v zvezi z uporaba virovZlasti pri CPE in pomnilniku je zanimivo preiti na preverjanje drugih polj, da bi ugotovili ozka grla.

V izhodu ukaza vrh Obstajajo polja, s pomočjo katerih lahko ugotovimo, ali obstajajo visoke vhodno-izhodne operacije branja in pisanja na pomnilniških napravah in particijah. Če je delovanje V / I diska visoko, je to lahko vzrok za zamik zmogljivosti, zato bi bilo treba preveriti statistiko vhodno-izhodnih diskov v sistemu in tu nam lahko pomagata orodji iotop in iostat.

Iotop in iostat za preverjanje V / I statistike

Če želite podrobno preveriti I / O statistiko, lahko uporabniki uporabljajo ukaza iotop in iostat. Ti ukazi se uporabljajo za prepoznavanje težav z zmogljivostjo naprav za shranjevanje, vključno z lokalnimi diski ali omrežnim datotečnim sistemom.

Kaj je iotop?

Ta pripomoček Podoben je zgornjemu ukazu, vendar prikazuje aktivnost diska v realnem času. Ta pripomoček pregleduje informacije o uporabi V / I jedra in prikazuje tabelo trenutne uporabe V / I skozi procese ali niti v sistemu. Prikazuje tudi pasovno širino in čas branja in pisanja V / I vsakega procesa ali niti.

Namestite Iotop

Ta pripomoček lahko enostavno namestite s pomočjo upravitelja paketov apt. Za sisteme Debian / Ubuntu bomo morali odpreti samo terminal (Ctrl + Alt + T) in izvršiti ukaz:

namestite iotop

sudo apt install iotop

Spremljajte dejavnost V / I diska z iotopom

V ukazu iotop je na voljo veliko možnosti za preverjanje različnih statističnih podatkov o V ​​/ I disku. Izvesti bomo morali le ukaz iotop brez kakršnega koli argumenta zagnati ga bomo morali s privilegiji super uporabnika, da bomo videli vsak postopek ali nit o trenutni uporabi V / I:

iotop deluje

sudo iotop

za preverite, kateri procesi dejansko uporabljajo vhodno / izhodni disk, ukazu iotop bomo morali dodati -oo –samo možnost:

iotop prikazuje samo procese

sudo iotop --only

za glej več možnosti, ki veljajo za iotop, v terminalu lahko poiščemo vašo pomoč z ukazom:

iotop pomoč

iotop --help

Odstrani

za odstranite iotop iz naše ekipe, v terminalu (Ctrl + Alt + T) bomo morali izvesti samo:

odstrani iotop

sudo apt remove iotop

Kaj je iostat?

Ukaz iostat se uporablja za nadzor obremenitve vhodno / izhodne naprave sistema, če pogledamo, kako dolgo so naprave aktivne glede na njihove povprečne hitrosti prenosa. Uporablja se lahko tudi za primerjavo dejavnosti med diski.

Ta ukaz generira poročila, ki jih je mogoče uporabiti za spreminjanje sistemske konfiguracije, da bi bolje uravnotežili vhodno / izhodno obremenitev med fizičnimi diski. Ukaz iostat ustvarja dve vrsti poročil; Uporaba CPE y uporabo naprave.

V večprocesorskih sistemih se statistika CPU izračuna po celotnem sistemu kot povprečje za vse procesorje.

Namestite iostat

Orodje iostat je del paketa sysstat, ki ga lahko namestite iz uradnega repozitorija. Terminal (Ctrl + Alt + T) bomo morali le odpreti in v njem izvesti ukaz:

namestite paket sysstat

sudo apt install sysstat

Merjenje zmogljivosti V / I diska z ukazom iostat

V ukazu iostat je na voljo veliko možnosti za preverjanje različnih statistik vhodno-izhodnih procesorjev in diskov. Če ukaz iostat izvršimo brez kakršnega koli argumenta, lahko ogled celotne sistemske statistike:

iostat deluje

iostat

Če dodamo -d možnost ukazu iostat, lahko oglejte si statistiko V / I za vse naprave:

iostat -d

Po drugi strani pa, če dodamo -p možnost ukazu iostat, bomo prikaže statistiko V / I vseh naprav in njihovih particij.

iostat -p

Če je tisto, kar nas zanima oglejte si podrobno statistiko V / I za vse naprave, morali bomo samo dodati -x možnost na ukaz iostat:

iostat -x

Če nas zanima poznati statistiko V / I blokovnih naprav in vseh njihovih particij, ki jih uporablja sistem, dodati moramo samo možnost -p, ki ji sledi ime naprave:

iostat naprava

iostat -p sda

Odstrani

za odstranite iostat iz naše ekipe, samo odpreti moramo terminal (Ctrl + Alt + T) in v njem izvesti:

odstraniti iostat

sudo apt remove sysstat

Pravkar smo videli še dve orodji, ki lahko sistemskemu skrbniku pomagata z ukazi odkriti težave z zmogljivostjo diska iotop e iostat. Za več informacij se uporabnik, ki želi, lahko obrne na Vir tega članka.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.