πρόβλημα με ελεύθερο χώρο σκληρού δίσκου

Apollon Koutlidis apollon at planewalk.net
Tue Mar 6 11:42:20 EET 2007


Thanos wrote:
> John Margaritopoulos wrote:
>> Θα ήθελα να σας ρωτήσω για μια "περίεργη συμπεριφορά" τις διανομής 
>> που χρησιμοποιώ.
>>
>> Έχω εγκαταστήσει το Madriva Powerpack (KDE περιβάλλον) σε PC (intel 
>> 3.06, μνήμη 1GB) με ~8 GB το root partition, swap 2GB και ~ 68GB το 
>> home. Επίσης υπάρχει ένας δεύτερος σκληρός 120 GB (ext3). Τα 
>> προσωπικά μου αρχεία ανέρχονται σε 20 GB και τα είχα στο home 
>> partition. Ξαφνικά, διαπίστωσα ότι ο δίσκος γέμισε (αυτός με το home 
>> partition), δεν ήταν δυνατή π.χ. η αντιγραφή καινούργιου αρχείου ή 
>> οποιαδήποτε άλλη σχετική ενέργεια. Τόσο με δεξί κλικ στο εικονίδιο 
>> του δίσκου και υπολογισμό του ελεύθερου χώρου, όσο και με τον Dolphin 
>> file manager διαπιστώνω ότι ο ελεύθερος χώρος είναι ελάχιστος, λίγα 
>> MB. Το παράξενο είναι ότι αυτή η κατάσταση δημιουργήθηκε ξαφνικά, 
>> μέχρι πριν λίγες μέρες ο ελεύθερος χώρος ήταν >20 GB. Μέτρησα το 
>> μέγεθος όλων των φακέλων και των κρυφών και δεν προκύπτει ότι το 
>> μέγεθος των αρχείων είναι ~ 68GB, δηλαδή όσο ολόκληρος ο δίσκος. Το 
>> ίδιο αποτέλεσμα είχα και όταν χρησιμοποίησα το KDirStat, αυτό το 
>> πρόγραμμα υπολογίζει το μέγεθος του κάθε φακέλου στο home partition. 
>> Tο KDirStat, δείχνει ότι έπρεπε να υπάρχει ελεύθερος χώρος, αλλά 
>> πρακτικά δεν υπάρχει. Διαφορά στις μετρήσεις έχω και όταν μετέφερα τα 
>> προσωπικά μου αρχεία στον δεύτερο σκληρό δίσκο. 
>
> Στο /home υπάρχουν και τα "σπίτια" των άλλων χρηστών. Μήπως υπάρχει 
> και κάποιος άλλος χρήστης που έχει πολύ περισσότερα δεδομένα; Για να 
> είσαι σίγουρος για το μέγεθος του /home θα πρότεινα να το ελέγξεις ως 
> root. Άνοιξε ένα τερματικό και αφού "γίνεις" root δώσε το παρακάτω:
>
>     du -h --max-depth=1 /home/
>
> Θα σου επιστρέψει το μέγεθος του κάθε φακέλου ξεχωριστά.
>
> Κάτι άλλο που ίσως βοηθήσει είναι το:
>
>     df -h
>
> Επιστρέφει τα filesystems που έχουν γίνει mount. Ψάξε για το / και το 
> /home σου και δες αν όλα είναι εντάξη.
>
> Δεν ξέρω κατά πόσο θα σε βοηθήσουν αυτά που λέω, απλά γράφω από που θα 
> ξεκινούσα εγώ.
>
>
1. Στα ext2/ext3 filesystems ένα ποσοστό του χώρου είναι "reserved" για 
χρήση από συγκεκριμένους χρήστες/groups - συνήθως γύρω στο 5% οπότε στο 
df μπορεί να βλέπεις 5% ελεύθερο χώρο αλλά σαν απλός χρήστης να μη 
μπορείς να τον χρησιμοποιήσεις.

2. Αν επιχειρήσεις να διαγράψεις (ή μετακινήσεις σε άλλο filesystem) ένα 
αρχείο την ώρα που το σύστημα θεωρεί ότι είναι σε χρήση από κάποιο 
process, σε αντίθεση με κάποια άλλα λειτουργικά ο linux kernel θα 
υπακούσει και κατά τα φαινόμενα θα κάνει αυτό που ζήτησες - ο χώρος όμως 
ΔΕΝ θα ελευθερωθεί μέχρι να τερματιστεί το εν λόγω process.

Πέραν αυτών, όπως είπε και ο Θάνος κάνε μερικά df, du και δώσε μας λίγη 
παραπάνω πληροφορία :-)

Α.




More information about the Migrate2linux mailing list