GNU/Linux >> Znalost Linux >  >> Linux

iostat:příkaz nenalezen

Nástroj iostat generuje zprávy o využití CPU a zařízení. Pro úložiště poskytuje vstupní a výstupní statistiky pro bloková zařízení a oddíly. Použitím volby -d k zadání pouze informací o zařízení vypíše příkaz iostat pro každé úložné zařízení následující statistiky:

  • Přenosy (požadavky I/O) za sekundu (tps).
  • Počet přečtených bloků za sekundu (kB_read/s).
  • Počet zapsaných bloků za sekundu (kB_wrtn/s).
  • Celkový počet přečtených bloků (kB_read).
  • Celkový počet zapsaných bloků (kB_wrtn).

Pomocí této sestavy můžete sledovat, jak se používá úložná jednotka, a identifikovat případná úzká hrdla. Vadný disk může mít například nižší počet čtení a/nebo zápisů za sekundu, než se očekávalo. Sestavu můžete také použít, aby vám pomohla rozhodnout, jak nejlépe rozdělit zátěž I/O mezi dostupná zařízení.

Syntaxe

Syntaxe příkazu iostat je:

# iostat [options] [device names]

Pokud při spouštění příkazu iostat narazíte na níže uvedenou chybu:

iostat: command not found

můžete zkusit nainstalovat níže uvedený balíček podle vaší volby distribuce:

Distribuce Příkaz
Debian apt-get install sysstat
Ubuntu apt-get install sysstat
Alpine apk přidat sysstat
Arch Linux pacman -S sysstat
Kali Linux apt-get install sysstat
CentOS yum install sysstat
Fedora dnf install sysstat
Raspbian apt-get install sysstat

Příklady příkazů iostat

1. Chcete-li zjistit využití CPU:

# iostat -c
# iostat -c 2 10 (se zpožděním 2 sekund a 10 iterací)

2. Chcete-li získat využití zařízení:

# iostat -d
# iostat -d 2 10         (With delay of 2 seconds and 10 iterations) 

3. Chcete-li zobrazit lidsky čitelné statistiky NFS IO:

# iostat -nh
# iostat -n -h 2 10         (With delay of 2 seconds and 10 iterations)

4. Chcete-li zobrazit statistiky v kilobajtech místo bajtů/sekundu:

# iostat -k 
# iostat -k 2 10         (With delay of 2 seconds and 10 iterations)

5. Chcete-li zobrazit statistiky v megabajtech místo bajtů/sekundu:

# iostat -m 
# iostat -m 2 10         (With delay of 2 seconds and 10 iterations)

6. Zobrazení registrovaných názvů mapovačů zařízení:

# iostat -N 
# iostat -N 2 10         (With delay of 2 seconds and 10 iterations)

7. Zobrazení zpráv NFS:

# iostat -n 
# iostat -n 2 10         (With delay of 2 seconds and 10 iterations)

8. Chcete-li zobrazit statistiky pro bloková zařízení a jejich oddíly:

# iostat -p 
# iostat -p 2 10         (With delay of 2 seconds and 10 iterations)

9. Zobrazení času pro každou zprávu:

# iostat -t 
# iostat -t 2 10         (With delay of 2 seconds and 10 iterations)

10. Chcete-li získat číslo verze:

# iostat -V 
# iostat -V 2 10         (With delay of 2 seconds and 10 iterations)

11. Zobrazení rozšířené statistiky:

# iostat -x
# iostat -x sda
# iostat -x sda 2 5         (With delay of 2 seconds and 10 iterations)

12. Chcete-li říci iostatu, aby vynechal výstup:

# iostat -z 
# iostat -z 2 10         (With delay of 2 seconds and 10 iterations)


Linux
  1. Subscription-manager:příkaz nenalezen

  2. dnf:příkaz nenalezen

  3. bc:příkaz nenalezen

  1. dpkg:příkaz nenalezen

  2. id:příkaz nenalezen

  3. w:příkaz nenalezen

  1. iostat:příkaz nenalezen

  2. df:příkaz nenalezen

  3. du:příkaz nenalezen