जब मैं चलाता हूं तो df
यह दिखाता है कि रूट डिवाइस भरा हुआ है।
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 9.9G 9.4G 0 100% /
मैंने inode
उपयोग को देखा और रूट डिवाइस के लिए बहुत अधिक स्थान उपलब्ध है
Filesystem Inodes IUsed IFree IUse% Mounted on
/dev/sda1 640K 103K 538K 16% /
लेकिन, जब मैं du
कमांड चलाता हूं , तो पता चलता है कि मैंने केवल इसका उपयोग किया 2G
है 9.9G
।
ip-XXX-XXX-XXX-XXX:/$ du -xh --max-depth=1
14M ./etc
4.0K ./mnt
96K ./tmp
3.5M ./bin
0 ./sys
964K ./boot
4.0K ./srv
0 ./dev
55M ./lib
25M ./root
1.1G ./usr
4.0K ./opt
846M ./var
4.3M ./sbin
23M ./home
16K ./lost+found
0 ./proc
2.0G .
यह सिर्फ मुझे पागल कर रहा है और दिलचस्प भी। रूट डिस्क /
फुल होने के बाद से यह हमारे लिए बड़ी समस्या है और हमारी साइट के कुछ फंक्शन फेल हो रहे हैं।
कृपया इस समस्या को हल करने में (समझने में) मेरी मदद करें।
धन्यवाद।
du -x /
और मैं देखता हूं कि केवल 2 जी का उपयोग किया जाता है और मैंने इनोड आकार की गणना की है 160M
। इसने मुझे सामान को समझने में मदद की लेकिन मैं इस समस्या को हल करना चाहता हूं।
du
जड़ के रूप में चले ? अन्यथा यह केवल उन फ़ाइलों पर रिपोर्ट कर सकता है जिन पर आप पहुंच सकते हैं।
root
ncdu
कार्यक्रम के अलावा अन्य जोड़ने के लिए बहुत कुछ नहीं है , जो डिस्क उपयोग की कल्पना करने में मदद करता है।
+df +du
प्रश्न देखें ।