मैं लिनक्स मिंट 14 नादिया चला रहा हूं। लिनक्स विभाजन में 10G है। जब सिस्टम शुरू होता है, तो du
80% उपयोग की रिपोर्ट करता है। तब उपयोग धीरे-धीरे बढ़ता है जब तक कि यह 100% तक नहीं पहुंच जाता है और सिस्टम अनुपयोगी हो जाता है। (यह दिनों या हफ्तों के क्रम पर हो सकता है)। रिबूट के बाद उपयोग 80% तक रीसेट करता है।
सब से अजीब बात यह है कि du
कोई बदलाव नहीं दिखाता है।
यहां उन आदेशों का उत्पादन किया गया है (विंडोज और बाहरी ड्राइव विभाजन elided हैं):
# --- Just after reboot ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 7.3G 2.0G 80% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 288K 437M 1% /run/shm
none 100M 12K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
512M /var
11M /sbin
556K /root
1.3G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
60K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
# --- After some time ---
$ df -h
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.8G 9.1G 199M 98% /
none 4.0K 0 4.0K 0% /sys/fs/cgroup
udev 428M 292K 428M 1% /dev
tmpfs 88M 1.3M 87M 2% /run
none 5.0M 0 5.0M 0% /run/lock
none 437M 27M 411M 7% /run/shm
none 100M 28K 100M 1% /run/user
$ sudo du -x -d1 -h /
186M /opt
511M /var
11M /sbin
556K /root
1.4G /home
613M /lib
8.0K /media
4.6G /usr
16K /lost+found
111M /boot
39M /etc
4.0K /mnt
520K /tmp
9.1M /bin
4.0K /srv
7.3G / # <-- note this
(नोट: मैं हाइबरनेशन का उपयोग करता हूं। हाइबरनेशन के बाद, उपयोग समान रहता है, और रिबूट के बाद, यह 80% तक रहता है।)
मैं कैसे ट्रैक करूं कि अंतरिक्ष क्या खाता है?
मैंने इस प्रश्न को पढ़ा है । मैं अभी भी अंधेरे में हूं। मुझे कैसे पता चलेगा कि इस व्यवहार के लिए कौन सा कार्यक्रम जिम्मेदार है?
संपादित करने के बाद : यह पाया गया। अंतरिक्ष को कर्नेल लॉग द्वारा दावा किया जाता है, जिसे देखा जाता है dmesg
। यह भरता है क्योंकि मेरी मशीन दर 5 सेकंड में त्रुटियां उत्पन्न करती है। (यह इस बग से संबंधित है ।) भविष्य के पाठकों को इसी तरह की समस्या के साथ - धीरे-धीरे डिस्क स्थान को अनदेखा करते हुए du
- dmesg
कारण की खोज करने की कोशिश करना न भूलें ।
ncdu
सादे से अधिक पसंद करता हूंdu
। इससे पहले कि आप कुछ भी करें, यह पूरी डायरेक्टरी ट्री को स्कैन करता है; आप इसे एक विशिष्ट पथ (जैसेncdu /var
या यहां तक किncdu ~
) पास करना चाह सकते हैं