GNU/Linux >> Tutoriels Linux >  >> Linux

iostat :commande introuvable

L'utilitaire iostat génère des rapports sur l'utilisation du processeur et des périphériques. Pour le stockage, il fournit des statistiques d'entrée et de sortie pour les périphériques de bloc et les partitions. En utilisant l'option -d pour spécifier uniquement les informations sur le périphérique, la commande iostat répertorie les statistiques suivantes pour chaque périphérique de stockage :

  • Transferts (requêtes d'E/S) par seconde (tps).
  • Nombre de blocs lus par seconde (kB_read/s).
  • Nombre de blocs écrits par seconde (kB_wrtn/s).
  • Le nombre total de blocs lus (kB_read).
  • Le nombre total de blocs écrits (kB_wrtn).

Vous pouvez utiliser ce rapport pour surveiller l'utilisation d'un lecteur de stockage et pour identifier tout goulot d'étranglement potentiel. Par exemple, un lecteur défectueux peut avoir moins de lectures et/ou d'écritures par seconde que prévu. Vous pouvez également utiliser le rapport pour vous aider à décider comment répartir au mieux la charge d'E/S entre les appareils disponibles.

Syntaxe

La syntaxe de la commande iostat est :

# iostat [options] [device names]

Si vous rencontrez l'erreur ci-dessous lors de l'exécution de la commande iostat :

iostat: command not found

vous pouvez essayer d'installer le package ci-dessous selon votre choix de distribution :

Répartition Commande
Debian apt-get install sysstat
Ubuntu apt-get install sysstat
Alpin apk ajouter sysstat
Arch Linux pacman -S sysstat
Kali Linux apt-get install sysstat
CentOS yum installer sysstat
Fédora dnf install sysstat
Raspbian apt-get install sysstat

Exemples de commandes iostat

1. Pour obtenir l'utilisation du processeur :

# iostat -c
# iostat -c 2 10 (Avec un délai de 2 secondes et 10 itérations)

2. Pour obtenir l'utilisation de l'appareil :

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

3. Pour afficher les statistiques d'E/S NFS lisibles :

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

4. Pour afficher les statistiques en kilo-octets au lieu d'octets/seconde :

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

5. Pour afficher les statistiques en mégaoctets au lieu d'octets/seconde :

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

6. Pour afficher les noms des mappeurs de périphériques enregistrés :

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

7. Pour afficher les rapports NFS :

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

8. Pour afficher les statistiques des périphériques blocs et de leurs partitions :

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

9. Pour obtenir l'heure de chaque rapport affiché :

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

10. Pour obtenir le numéro de version :

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

11. Pour afficher les statistiques étendues :

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

12. Pour indiquer à iostat d'omettre la sortie :

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


Linux
  1. gestionnaire d'abonnement :commande introuvable

  2. dnf :commande introuvable

  3. bc :commande introuvable

  4. dpkg :commande introuvable

  5. id :commande introuvable

nc :commande introuvable

aws-shell :commande introuvable

kubectl :commande introuvable

tvservice :commande introuvable

lspci :commande introuvable

ln :commande introuvable