আমি উবুন্টুকে আপডেট করতে পারি না কারণ আমার 99% ইনোড ব্যবহার রয়েছে। আমার এই সমস্যাটি দূর করার সহজতম উপায় কী?
আপনার সাহায্যের জন্য ধন্যবাদ.
আমি উবুন্টুকে আপডেট করতে পারি না কারণ আমার 99% ইনোড ব্যবহার রয়েছে। আমার এই সমস্যাটি দূর করার সহজতম উপায় কী?
আপনার সাহায্যের জন্য ধন্যবাদ.
উত্তর:
পার্টিশনটি ফর্ম্যাট হওয়ার সময় ইনোডের সংখ্যা সেট করা হয়। সাধারণত নির্মিত কোনও আইডোডের সংখ্যা প্রায় কোনও উদ্দেশ্যেই যথেষ্ট; তবে আপনার কাছে খুব ছোট ফাইলের একটি বিশাল সংখ্যা রয়েছে তবে ডিস্ক পূর্ণ হওয়ার আগে আপনি ইনোডগুলি ব্যবহার করতে পারেন।
আপনার সিস্টেমে থাকা হাজার হাজার ছোট ছোট ফাইল খুঁজে বের করতে হবে যা ইনোডগুলি ব্যবহার করছে এবং সেগুলি মুছে ফেলবে বা এটিকে এমন একটি পার্টিশনে স্থানান্তরিত করবে যা বিশেষত খুব বড় সংখ্যক আইওনড উপলব্ধ রয়েছে। ফর্ম্যাট হওয়ার পরে কোনও পার্টিশনে উপলব্ধ ইনোডের সংখ্যা পরিবর্তন করা সম্ভব নয়।
স্ট্যাকওভারফ্লোতে প্যাক্সডিয়াবলো দ্বারা লিখিত স্ক্রিপ্টটি অতিমাত্রায় ছোট ফাইল ব্যবহারের জন্য যা আপনি সচেতন নাও হতে পারেন তা পরীক্ষা করার সহজ উপায় হতে পারে। এখানে এটি আবার:
#!/bin/bash
# count_em - count files in all subdirectories under current directory.
echo 'echo $(ls -a "$1" | wc -l) $1' >/tmp/count_em_$$
chmod 700 /tmp/count_em_$$
find . -mount -type d -print0 | xargs -0 -n1 /tmp/count_em_$$ | sort -n
rm -f /tmp/count_em_$$
এই স্ক্রিপ্টটি পাঠ্য ফাইল Put / bin / count_em এ রাখুন এবং তারপরে আদেশটি জারি করুন
chmod +x ~/bin/count_em
এটি কার্যকর করার জন্য। যদি আপনাকে ডিরেক্টরি ~ / বিন করতে হয় তবে এটি এখনও কার্যকর কার্যকর পথে হবে না, তাই কেবল লগ আউট করে আবার ফিরে।
প্রোগ্রামটি চালাতে আপনি কেবল টাইপ করুন
count_em
এবং এটি বর্তমান ডিরেক্টরি এবং ডিরেক্টরি অনুসারে সাব ডিরেক্টরি ডিরেক্টরিতে সমস্ত ফাইলের সংখ্যা তালিকাবদ্ধ করবে এবং সর্বশেষতম গণনা সহ। খুব সহজ!
sudo du -a -d 1 --inodes . | sort -nr | head -20
আপনি এই কমান্ডটি ব্যবহার করে ইনোডের সংখ্যা অনুসারে ডিরেক্টরিগুলির বাছাই করা তালিকা প্রদর্শন করতে পারেন: du --inodes -d 3 / | sort -n | tail
সেখান থেকে আপনি নির্ধারণ করতে পারবেন কোন ডিরেক্টরি মুছবেন
unrecognized option '--inodes'
উবুন্টু 14.04,
--inodes
আমি দেখতে পেলাম যে ইনোডের ব্যবহারটি /root/.local থেকে আসছে এবং সেই ফোল্ডারটি মোছা হয়েছে।