Forutsetninger
Installer iotop
Start iotop
Bruk iotop
Hvis du er en Linux-systemadministrator, er en av dine vanlige vedlikeholdsoppgaver å raskt finne ut hvilke prosesser som bruker store mengder disk I/O før du kan finne en løsning tilsvarende.
Du kan bruke for iotopå få denne oppgaven gjort. I motsetning til iostat, som bare kan vise sammendraget av disk I/O, iotopkan vise I/O-bruken til hver prosess eller tråd. Dette vil tillate deg å enkelt bestemme de mest I/O-krevende prosessene som bremser systemet.
I denne artikkelen vil vi dekke prosessen med å installere iotoppå en CentOS 6 x64-serverforekomst.
Forutsetninger
Før du leser videre, må du:
- En Vultr-forekomst som kjører CentOS 6 x64.
- En sudo-bruker.
Installer iotop
På CentOS 6 kan du installere iotop med følgende kommando:
sudo yum install iotop
Start iotop
Av sikkerhetshensyn har ikke-rootbrukere som ikke eier sudo-privilegier blitt forbudt å starte iotop-verktøyet. Du må være root- eller sudo-bruker før du kan starte iotop:
sudo iotop
Bruk iotop
Den iotopgrensesnittet er ganske intuitivt. Øverst på skjermen kan du se den totale diskens lesehastighet og den totale diskskrivehastigheten. så kan du se en uthevet rad med parametere forklart som nedenfor:
- PID: prosess-ID
- PRIO: I/O-prioriteten
- BRUKER: brukeren som bruker kommandoen
- DISKLES: diskutgangsbåndbredden
- DISK WRITE: diskinngangsbåndbredden
- SWAPIN: prosentandelen av tiden tråden brukte på å bytte inn
- IO: prosentandelen av tiden tråden brukte mens han ventet på I/O
- COMMAND: kommandonavnet
Under den uthevede linjen kan du se alle de kjørende prosessene i systemet, sortert etter en av parameterne nevnt ovenfor, én prosess en linje.
Du kan bruke følgende taster for å kontrollere skjermen:
- Venstre og høyre piler: endre sorteringskolonnen som som standard er IO.
- r: veksle mellom sorteringsrekkefølgen.
- o: veksle mellom "bare å vise prosesser eller tråder som faktisk gjør I/O" og "vise dem alle".
- p: veksle mellom "viser bare prosesser, ikke alle tråder" og "viser prosesser og alle tråder".
- a: veksle mellom "viser akkumulert I/O" og "viser I/O-båndbredde".
- q: slutte.
- hvilken som helst annen nøkkel: oppdater.
Dette avslutter veiledningen vår om hvordan du installerer og bruker iotop. Takk for at du leser.