Προαπαιτούμενα
Εγκαταστήστε το iotop
Εκκινήστε το iotop
Χρησιμοποιήστε iotop
Εάν είστε διαχειριστής συστήματος Linux, μία από τις κοινές σας εργασίες συντήρησης είναι να προσδιορίζετε γρήγορα ποιες διεργασίες καταναλώνουν μεγάλες ποσότητες εισόδου/εξόδου δίσκου προτού μπορέσετε να βρείτε μια λύση ανάλογα.
Μπορείτε να το χρησιμοποιήσετε iotopγια να ολοκληρώσετε αυτήν την εργασία. Σε αντίθεση με το iostat, το οποίο μπορεί να εμφανίσει μόνο τη σύνοψη της εισόδου/εξόδου του δίσκου, iotopμπορεί να εμφανίσει τη χρήση εισόδου/εξόδου κάθε διεργασίας ή νήματος. Αυτό θα σας επιτρέψει να προσδιορίσετε εύκολα τις διαδικασίες που καταναλώνουν περισσότερο I/O που επιβραδύνουν το σύστημα.
Σε αυτό το άρθρο, θα καλύψουμε τη διαδικασία εγκατάστασης iotopσε μια παρουσία διακομιστή CentOS 6 x64.
Προαπαιτούμενα
Πριν από την περαιτέρω ανάγνωση, πρέπει:
- Ένα παράδειγμα Vultr που εκτελεί το CentOS 6 x64.
- Ένας χρήστης sudo.
Εγκαταστήστε το iotop
Στο CentOS 6, μπορείτε να εγκαταστήσετε το iotop με την ακόλουθη εντολή:
sudo yum install iotop
Εκκινήστε το iotop
Για λόγους ασφαλείας, οι χρήστες που δεν είναι root και δεν διαθέτουν δικαιώματα sudo έχουν απαγορευτεί να εκκινήσουν το βοηθητικό πρόγραμμα iotop. Πρέπει να είστε ο χρήστης root ή sudo για να μπορέσετε να εκκινήσετε το iotop:
sudo iotop
Χρησιμοποιήστε iotop
Η iotopδιεπαφή είναι μάλλον διαισθητική. Στο επάνω μέρος της οθόνης, μπορείτε να δείτε τη συνολική ταχύτητα ανάγνωσης δίσκου και τη συνολική ταχύτητα εγγραφής δίσκου. τότε μπορείτε να δείτε μια επισημασμένη σειρά παραμέτρων που εξηγείται όπως παρακάτω:
- PID: το αναγνωριστικό της διαδικασίας
- PRIO: η προτεραιότητα εισόδου/εξόδου
- USER: ο χρήστης που χρησιμοποιεί την εντολή
- DISK READ: το εύρος ζώνης εξόδου του δίσκου
- DISK WRITE: το εύρος ζώνης εισόδου του δίσκου
- SWAPIN: το ποσοστό του χρόνου που πέρασε το νήμα κατά την εναλλαγή
- IO: το ποσοστό του χρόνου που πέρασε το νήμα κατά την αναμονή στο I/O
- COMMAND: το όνομα της εντολής
Κάτω από την επισημασμένη γραμμή, μπορείτε να δείτε όλες τις διεργασίες που εκτελούνται στο σύστημα, ταξινομημένες κατά μία από τις παραμέτρους που αναφέρονται παραπάνω, μία διεργασία τη γραμμή.
Μπορείτε να χρησιμοποιήσετε τα ακόλουθα πλήκτρα για να ελέγξετε την οθόνη:
- Το αριστερό και το δεξί βέλος: αλλάξτε τη στήλη ταξινόμησης που από προεπιλογή είναι IO.
- r: εναλλαγή της σειράς ταξινόμησης.
- o: εναλλαγή μεταξύ "εμφάνιση μόνο διεργασιών ή νημάτων που κάνουν πραγματικά I/O" και "εμφάνιση όλων".
- p: εναλλαγή μεταξύ "εμφάνιση μόνο διεργασιών, όχι όλων των νημάτων" και "εμφάνιση διεργασιών και όλων των νημάτων".
- α: εναλλαγή μεταξύ "εμφάνιση συσσωρευμένων I/O" και "εμφάνιση εύρους ζώνης I/O".
- Ε: παραιτήσου.
- οποιοδήποτε άλλο κλειδί: ανανέωση.
Αυτό ολοκληρώνει το σεμινάριο μας σχετικά με τον τρόπο εγκατάστασης και χρήσης iotop. Ευχαριστούμε που το διαβάσατε.