मेरे पास एक btrfs विभाजन है। जब मैं दौड़ता हूं df -h
, तो यह पता चलता है:
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 113G 101G 8.3G 93% /home
वह क्यों है? यह इसलिए है क्योंकि wth ext2 / 3/4 के रूप में रूट के लिए आरक्षित स्थान? या यह कुछ और है? यदि पूर्व, मैं इसे कैसे बदल सकता हूं और उन 4 जीबी को पुनः प्राप्त कर सकता हूं?
Btrfs विकि के अनुसार , मुझे पता है कि मेटाडेटा को दो बार संग्रहित किया जाता है जो "प्रयुक्त" डेटा के आकार को बढ़ाता है:
user@machine:~$ df -h /
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 894G 311G 583G 35% /
^^^^
user@machine:~$ btrfs fi df /
Metadata: total=18.00GB, >>used=6.10GB<< *2= 12.20GB
Data: total=358.00GB, >>used=298.37GB<< *1= 298.37GB
System: total=12.00MB, >>used=40.00KB<< *1= 0.00GB
== 310.57GB
~~ 311 GB
लेकिन यह अभी भी व्याख्या नहीं करता है कि क्यों इस्तेमाल किया गया + एवले <आकार।
df
आउटपुट में Avail = Size का उपयोग किया गया है। मैंने इसके साथ सवाल अपडेट किया है।
lsof
कोई हटाई गई फ़ाइलें दिखाता है? (आपके सिस्टम से btrfs आउटपुट विकि की तुलना में थोड़ा अधिक उपयुक्त होगा।)
lsof |grep 'DEL'|wc -l
हटाई गई फ़ाइलों की संख्या दी गई है, तो यह 338 है। वे हालांकि बड़े नहीं लगते हैं (क्या मैं उनके समग्र आकार को किसी भी तरह प्राप्त कर सकता हूं?)