উবুন্টু রুট ড্রাইভটি স্থানের বাইরে চলেছে, আমি ডু বা এলএসফের মাধ্যমে উত্স খুঁজে পাচ্ছি না


10

একটি উবুন্টু 15.10 মেশিনের রুট ড্রাইভটি প্রায় স্থানের বাইরে, তবে আমি উত্সটি খুঁজে পাচ্ছি না। স্থানটির বাইরে চলে যাওয়া ড্রাইভটি sdb251G এর 313M উপলব্ধ। ফাইল সিস্টেমটি হ'ল ext4

এখানে sudo du -h / --max-depth=1ফলাফল:

Filesystem      Size  Used Avail Use% Mounted on
udev            3.9G     0  3.9G   0% /dev
tmpfs           789M  9.4M  780M   2% /run
/dev/sdb2        51G   48G  313M 100% /
tmpfs           3.9G   12K  3.9G   1% /dev/shm
tmpfs           5.0M  4.0K  5.0M   1% /run/lock
tmpfs           3.9G     0  3.9G   0% /sys/fs/cgroup
/dev/sdb1       511M  3.4M  508M   1% /boot/efi
tmpfs           789M  8.0K  789M   1% /run/user/1000
/dev/sda1       239G  122M  239G   1% /media/DATA

তবে আমি কোনও বড় ফাইল খুঁজে পাই না। এ মোট ব্যবহারের /এখানে শুধুমাত্র 3.4 জি হবে বলে মনে হয় আউটপুট sudo du -h / --max-depth=1:

4.0K    /mnt
188K    /tmp
406M    /home
339M    /var
8.1M    /etc
361M    /lib
du: cannot access ‘/proc/7626/task/7626/fd/4’: No such file or directory
du: cannot access ‘/proc/7626/task/7626/fdinfo/4’: No such file or directory
du: cannot access ‘/proc/7626/fd/3’: No such file or directory
du: cannot access ‘/proc/7626/fdinfo/3’: No such file or directory
0    /proc
13M    /bin
du: cannot access ‘/run/user/1000/gvfs’: Permission denied
9.4M    /run
1.6M    /root
4.0K    /lib64
16K    /lost+found
0    /sys
1.1M    /media
12K    /dev
222M    /opt
2.0G    /usr
62M    /boot
9.5M    /sbin
4.0K    /cdrom
8.0K    /srv
3.4G    /

আমি এখানে একটি অনুরূপ প্রশ্নটি পেয়েছি: ডিস্কের জায়গার বাইরে, উত্সটি কী?

সেক্ষেত্রে, দেখে মনে হচ্ছে সমস্যাটি মুছে ফেলা লগের কারণে ঘটেছিল যা কোনওভাবে চলমান প্রক্রিয়া দ্বারা বন্ধ হয়নি, এবং এটির অনুসন্ধানের উপায়টি ছিল চালানো sudo lsof | grep deleted। আমার ক্ষেত্রে, আউটপুট হয়

lsof: WARNING: can't stat() fuse.gvfsd-fuse file system /run/user/1000/gvfs
      Output information may be incomplete.

এছাড়াও, সিস্টেমটি রিবুট করার পরেও সমস্যাটি অব্যাহত থাকে, সুতরাং এটি কারণ হওয়ার সম্ভাবনা কম।

আরেকটি প্রস্তাবিত সমাধান হ'ল আনমাউন্ট করা /var/lib/ureadahead/debugfs, তবে আমি তা করতে দ্বিধা বোধ করি।

আর কী ভুল হতে পারে?


একটি রিবুট করুন। কিছু মুছে ফেলা কিন্তু লক ফাইল আছে।
ইপোর সিরসর

আমি চেষ্টা করেছিলাম, কিন্তু কিছুই পরিবর্তন হয়নি।
biggvsdiccvs

1
ত্রুটিগুলির জন্য ফাইল সিস্টেমটি পরীক্ষা করে দেখুন এবং সমর্থিত উবুন্টু রিলিজে আপডেট করুন।
মাইকেল হ্যাম্পটন

6
আপনি যখন রুট ফোল্ডারে থাকবেন কেবল তখনই "du -sh *" চালান। --ম্যাক্স-গভীরতার পতাকা ব্যবহার করবেন না
অনাথ

1
@ অরফানদের দেখে মনে হচ্ছে আমি *ypu এর বিরুদ্ধে "
বাসা বাঁধতে দেখিনি

উত্তর:


21

ওয়েল, এটি শুধুমাত্র একটি অনুমান কিন্তু এটি কাজ করতে পারেন: আমি মনে করি যে ব্যবহারকারী একবার মাউন্ট করতে ভুলবেন /dev/sda1যেমন /media/DATAএবং সমস্ত ডেটা লেখা ছিল /dev/sdb2পরিবর্তে /dev/sda1

এটি যাচাই করার জন্য, দয়া করে /media/DATAএই পাথের নীচে ফাইলগুলি এবং ফোল্ডারগুলি আনমাউন্ট করে দেখুন check


ধন্যবাদ, এটাই ছিল! আমি মনে করি ব্যতীত যে কোনও কিছু মাউন্ট করতে ভুলে যাওয়ার চেয়ে এটি একটি খারাপ ড্রাইভ সংযোগ হতে পারে। পুরো সেটআপটি অবিশ্বাস্য এবং আমি নিশ্চিত না যে কীভাবে ড্রাইভটি মাউন্ট করা হয়েছে /media/DATA- এটি চালু নেই /etc/fstab
biggvsdiccvs

আপনি যদি ফাইল সিস্টেমটি আনমাউন্ট করতে না চান (উদাহরণস্বরূপ, আপনি যদি এটি ব্যবহার করে থাকেন এমন প্রক্রিয়াগুলি বন্ধ করতে না চান), আপনি মাউন্ট দ্বারা লুকানো ফাইলগুলি দেখতে (এবং মুছতে) একটি বাঁধাই মাউন্ট ব্যবহার করতে পারেন ।
জনি

7

আমি এটির জন্য নিয়মিত 'এনসিডিইউ' ব্যবহার করি, এটি ইনস্টল করার জন্য এটি যথেষ্ট ছোট।

sudo apt-get install ncdu

কেবলমাত্র আপনি এটিকে মূল হিসাবে বা সুডোর মাধ্যমে চালাচ্ছেন তা নিশ্চিত করুন:

sudo ncdu /

1
যদিও এই ক্ষেত্রে সাহায্য করবে না।
জেরাল্ড স্নাইডার

2

যখন আপনি জানতে চান যে কোনও নির্দিষ্ট ফাইল সিস্টেমে স্থানটি কোথায় ব্যবহৃত হচ্ছে, আপনি 20 টি বৃহত্তম ডিরেক্টরি খুঁজে পেতে এই কমান্ডটি ব্যবহার করতে পারেন, যা আপনাকে সর্বাধিক স্থানটি কোথায় ব্যবহৃত হচ্ছে তা সনাক্ত করতে সহায়তা করতে পারে,

du -m / |sort -n |tail -20

তবে রুট ফাইল সিস্টেম আরও কঠিন, কারণ সমস্ত ফাইল সিস্টেম রুটে মাউন্ট করা হয়েছে। তবে -x (--one-file-system) আর্গুমেন্টটি কেবলমাত্র কাঙ্ক্ষিত ফাইল সিস্টেমের প্রতিবেদন করবে,

du -m -x / |sort -n |tail -20

1
df -h *.* 

সাহায্য করতে পারে.

ডিরেক্টরিগুলি অনুসন্ধান করে এবং ব্যবহৃত বাইটগুলি যোগ করে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.