1. Χρησιμοποιώντας το `df -i`:
Αυτή είναι η απλούστερη και πιο άμεση μέθοδος. Η σημαία `-i` λέει` df` να αναφέρει πληροφορίες inode αντί να μπλοκάρει τη χρήση.
`` `bash
df -i /dev /hda3
`` `
Αυτό θα εξάγει μία μόνο γραμμή που θα δείχνει το σύστημα αρχείων στο `/dev/hda3`, τον συνολικό αριθμό των inodes, τον αριθμό των χρησιμοποιούμενων inodes, τον αριθμό των ελεύθερων inodes και το ποσοστό των χρησιμοποιούμενων inodes.
2. Χρησιμοποιώντας `stat` (λιγότερο άμεση, αλλά χρήσιμη για scripting):
Η εντολή `stat` μπορεί να παρέχει λεπτομερείς πληροφορίες συστήματος αρχείων, συμπεριλαμβανομένης της χρήσης εισόδου. Ωστόσο, απαιτεί να γνωρίζετε το σημείο mount του `/dev/hda3`, το οποίο θα πρέπει να βρείτε πρώτα (π.χ. χρησιμοποιώντας` lsblk` ή `mount '). Ας υποθέσουμε ότι το `/dev/hda3` είναι τοποθετημένο στο`/mnt/mypartition`:
`` `bash
stat -f -c %i /mnt /mypartition
`` `
Αυτό θα εξάγει τον συνολικό αριθμό των inodes. Για να χρησιμοποιήσετε τα χρησιμοποιημένα inodes θα χρειαστείτε μια άλλη εντολή (π.χ. `find /mnt /mypartition -printf '.' | Wc -c`). Η αφαίρεση που χρησιμοποιείται από το σύνολο σας δίνει δωρεάν inodes. Αυτή η προσέγγιση είναι λιγότερο βολική για άμεση παρακολούθηση, αλλά κατάλληλη για δέσμη ενεργειών και πιο περίπλοκης ανάλυσης.
3. Παρακολούθηση με εργαλεία όπως `nagios` ή` zabbix`:
Για συνεχή παρακολούθηση, θα ενσωματώσατε την εντολή `df -i` (ή ένα σενάριο χρησιμοποιώντας το` stat ') σε ένα σύστημα παρακολούθησης όπως το Nagios ή το Zabbix. Αυτά τα συστήματα μπορούν να ελέγχουν τακτικά την έξοδο, να ρυθμίσουν τα κατώτατα όρια για χαμηλά ελεύθερα inodes και να σας ειδοποιήσουν όταν ο ελεύθερος αριθμός εισβολών πέφτει κάτω από ένα κρίσιμο επίπεδο. Θα δημιουργήσατε μια εντολή ελέγχου (στο Nagios) ή ένα στοιχείο (στο Zabbix) που εκτελεί την εντολή `df -i` και αναλύει την έξοδο για να εξαγάγει τον αριθμό των ελεύθερων εισόδων για σύγκριση.
Σημαντικές εκτιμήσεις:
* Σημείο Mount: Πρέπει να ξέρετε πού είναι τοποθετημένο το `/dev/hda3`. `df -h 'θα σας δείξει τα σημεία mount όλων των συστημάτων αρχείων.
* ΠΡΟΒΟΛΗ ΡΙΑ: Θα χρειαστείτε προνόμια ρίζας (χρησιμοποιώντας το `sudo ') για να εκτελέσετε αυτές τις εντολές, καθώς έχουν πρόσβαση σε πληροφορίες συστήματος αρχείων.
* κατώτατα όρια: Καθορίστε τα κατώτατα όρια για αποδεκτά ελεύθερα ποσοστά εισόδου ή μετρήσεις. Ένα χαμηλό ποσοστό ελεύθερων inodes μπορεί να υποδεικνύει ένα πρόβλημα και μπορεί να οδηγήσει σε αδυναμία δημιουργίας νέων αρχείων ή καταλόγων.
Η εντολή `df -i` είναι ο πιο απλός και πρακτικός τρόπος για να ελέγξετε γρήγορα τις ελεύθερες inodes. Για αυτοματοποιημένη παρακολούθηση, η χρήση ενός συστήματος παρακολούθησης με προσαρμοσμένα σενάρια ή ελέγχους είναι η συνιστώμενη προσέγγιση. Θυμηθείτε να αντικαταστήσετε το `/dev/hda3` και`/mnt/mypartition` με την πραγματική συσκευή και το σημείο mount αν είναι διαφορετικά στο σύστημά σας.
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα