Iotop: Difference between revisions

From ICO wiki
Jump to navigationJump to search
Jviiderm (talk | contribs)
No edit summary
Jviiderm (talk | contribs)
 
(51 intermediate revisions by 2 users not shown)
Line 5: Line 5:




Administraatorid kogevad sageli olukordi, kus süsteem on väga aeglane ja ei saa aru mis seda põhjustab. Iotop on väljatöötatud programm, mis annab teavet ketta lugemise ja kirjutamise kiiruse kohta, swapi ning kogu ketta I/O iga protsessi kohta. Protsessi nimekirja uuendatakse vaikimisi üks kord sekundis.
Iotopi saab käivitada ainult siis, kui arvutis töötav kerneli tuuma versioon on 2.6.20 või uuem ja Pythoni versioon on 2.5 või uuem. Iotop on litsenseeritud vastavalt  [http://www.gnu.org/copyleft/gpl.html GNU GPL].
I/O kasutamise andmete formaat sarnaneb ”TOP” programmile.


Iotop on python-i tööriist
[[Image:Iotop14.png]]


==Install==
==Iotopi paigaldamine==
Enne Iototp-i paigaldamist on vaja teada kas <b>Python ≥ 2.5 ja Linuxi tuuma ≥ 2.6.20</b> on nõuetele vastavad
 
Pythoni puhul:
<pre>python -V</pre>
tuuma puhul:
<pre>uname -r</pre>
 
Iotop-i paigaldamiseks kasutame järgmist käsku Ubuntu:
<pre>sudo apt-get install iotop</pre>
<pre>sudo apt-get install iotop</pre>
Iotop-i paigaldamiseks kasutame järgmist käsku Fedora:
<pre>yum install iotop</pre>
Kui mingil põhjusel ei saa alla laadida, siis saab seda teha [http://guichaz.free.fr/iotop/ siit]


==Kasutamine==
==Kasutamine==
Iotopi kasutamiseks on vaja kirjutada käsureale
Iotop-i saab käivitada terminali aknas käsuga:
<pre>iotop</pre>
<pre>iotop</pre>
[[Image:Iotop14.png]]
===Kasutamise viisid===
Iotop värskendab ajavahemiku saab ise määrata. Näiteks selle käsuga uuendab IOTOP ennast iga 0,5 sekundi järgi:
<pre>iotop -d 0,5 </pre>
Saab panna mitte-interaktiivsesse režiimi.
-b --batch
<pre>iotop -b</pre>
Näitab ainult prosesse, mis kirjutavad ja loevad
-o --only
Kasutajate nimekirjade jälgimine (vaikimisi)
<pre>ioptop -U user</pre>
Abimaterjalid HELP
<pre>iotop -h</pre>
<pre>iotop --help</pre>
Näitab versiooni numbrit
<pre>iotop --version</pre>
Võtab kõik I/O protsessid ja kuvab koondaruande iga uuendamise intervali järel:
<pre>iotop -C</pre>
[[Image:io15.PNG]]
===NÄITEKS===
Selles näites -o näitab ainult protsesse, mis kirjutavad ja loevad kettalt. -b lülitab mitte-interaktiivne režiimi ja näitab I/O kasutamise aja jooksul.
<pre>iotop -o -b</pre>
Saame sellise tulemuse:
[[Image:Iotop12.PNG]]


==Kasutatud materjalid==
==Kasutatud materjalid==
==POOLIK TÖÖ==
 
[http://guichaz.free.fr/iotop/ Ametlik kodulehekülg]
 
[http://freshmeat.net/projects/iotop Projekti lehekülg]
 
[http://manpages.ubuntu.com/manpages/jaunty/man1/iotop.1.html Ubuntu kodulehekülg]
 
==Kokkuvõte==
Iotop programmi on väga vajalik just administraatoritele, sest programmi annab võimaluse jälgida süsteemi tegevust - kõvakettalt info lugemine ja kirjutamine. Samas võimaldab IO/TOP programm vajadusel ka jälgida kasutajate tegevust.
Iotop programmi puudusena võib siiski nimetada olukorda, kui ei ole võimalik uuendada Python ja Linux’i tuuma, siis tuleb leida teisi sarnaseid lahendusi süsteemi jälgimiseks.


----
----


[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]
[[Category:Operatsioonisüsteemide administreerimine ja sidumine]]

Latest revision as of 09:52, 5 May 2010

Autor

Janar Viidermets
AK 31

Sissejuhatus

Administraatorid kogevad sageli olukordi, kus süsteem on väga aeglane ja ei saa aru mis seda põhjustab. Iotop on väljatöötatud programm, mis annab teavet ketta lugemise ja kirjutamise kiiruse kohta, swapi ning kogu ketta I/O iga protsessi kohta. Protsessi nimekirja uuendatakse vaikimisi üks kord sekundis. Iotopi saab käivitada ainult siis, kui arvutis töötav kerneli tuuma versioon on 2.6.20 või uuem ja Pythoni versioon on 2.5 või uuem. Iotop on litsenseeritud vastavalt GNU GPL. I/O kasutamise andmete formaat sarnaneb ”TOP” programmile.

Iotopi paigaldamine

Enne Iototp-i paigaldamist on vaja teada kas Python ≥ 2.5 ja Linuxi tuuma ≥ 2.6.20 on nõuetele vastavad

Pythoni puhul:

python -V

tuuma puhul:

uname -r

Iotop-i paigaldamiseks kasutame järgmist käsku Ubuntu:

sudo apt-get install iotop

Iotop-i paigaldamiseks kasutame järgmist käsku Fedora:

yum install iotop

Kui mingil põhjusel ei saa alla laadida, siis saab seda teha siit

Kasutamine

Iotop-i saab käivitada terminali aknas käsuga:

iotop

Kasutamise viisid

Iotop värskendab ajavahemiku saab ise määrata. Näiteks selle käsuga uuendab IOTOP ennast iga 0,5 sekundi järgi:

iotop -d 0,5 

Saab panna mitte-interaktiivsesse režiimi. -b --batch

iotop -b

Näitab ainult prosesse, mis kirjutavad ja loevad -o --only Kasutajate nimekirjade jälgimine (vaikimisi)

ioptop -U user

Abimaterjalid HELP

iotop -h
iotop --help

Näitab versiooni numbrit

iotop --version

Võtab kõik I/O protsessid ja kuvab koondaruande iga uuendamise intervali järel:

iotop -C

NÄITEKS

Selles näites -o näitab ainult protsesse, mis kirjutavad ja loevad kettalt. -b lülitab mitte-interaktiivne režiimi ja näitab I/O kasutamise aja jooksul.

iotop -o -b


Saame sellise tulemuse:

Kasutatud materjalid

Ametlik kodulehekülg

Projekti lehekülg

Ubuntu kodulehekülg

Kokkuvõte

Iotop programmi on väga vajalik just administraatoritele, sest programmi annab võimaluse jälgida süsteemi tegevust - kõvakettalt info lugemine ja kirjutamine. Samas võimaldab IO/TOP programm vajadusel ka jälgida kasutajate tegevust. Iotop programmi puudusena võib siiski nimetada olukorda, kui ei ole võimalik uuendada Python ja Linux’i tuuma, siis tuleb leida teisi sarnaseid lahendusi süsteemi jälgimiseks.