হোস্টটিকে রিবুট না করে ডিস্ক ফ্রি আকার আপডেট করা হচ্ছে


23

আমি এতে LVM2 সহ RHEL4 ব্যবহার করি। অনেক সময় বড় ফাইলগুলি একটি গিগাবাইটের চেয়ে বেশি সরানোর পরেও, dfকমান্ডটি ব্যবহার করার সময় পার্টিশনের আকার আপডেট হয় না ।

-bash-3.00$ df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/sys-root  3.9G  1.4G  2.3G  39% /
/dev/cciss/c0d0p1     251M   19M  219M   8% /boot
/dev/mapper/sys-home  250G  125G  113G  53% /home
/dev/mapper/sys-tmp   3.9G   41M  3.7G   2% /tmp
/dev/mapper/sys-var   3.9G  3.6G   98M  98% /var

তবে আমি যখন ডু ব্যবহার করে পরীক্ষা করি তখন এটি সঠিক আকারটি দেখায়

-bash-3.00$ sudo du -sh /var/
 179M   /var/

আপনি সেখানে দেখতে পাচ্ছেন যে ডিএফ আউটপুট 3.6 জিবি ব্যবহৃত হবে / var পার্টিশনটি দেখায় তবে ডুটি দেখায় যে এটি কেবল 179Mb।

এখন সমস্যাটি হ'ল সিঙ্ক বা পার্টপ্রোব উভয়ই তথ্য আপডেট করছে না। তবে অবশ্যই হোস্টকে রিবুট করা বিষয়টি সমাধান করবে। তবে এটি একটি প্রোডাকশন সার্ভার হিসাবে আমি এটিকে পুনরায় চালু করতে পারি না। হোস্টকে রিবুট না করে নিজেই ডিস্কের তথ্য আপডেট করার কোনও উপায় আছে কি?


1
আপনার সম্ভবত মুছে ফেলা ফাইলগুলি (যেমন প্রক্রিয়াগুলি মুছে ফেলা ফাইলগুলিতে ধারণ করে) have কিছু lsofজানতে চেষ্টা করুন । পার্টিশন টেবিলটিতে ব্যবহৃত / উপার্জন সঞ্চিত নয়, পার্টপ্রোব (বা কোনও ধরণের পার্টিশন পুনরায় পড়ুন) কিছুতেই সহায়তা করবে না।
মাদুর

উত্তর:


28

যখন কোনও ফাইল সরানো / মুছে ফেলা / লিঙ্কহীন থাকে, যদি এটি এখনও কোনও প্রক্রিয়া দ্বারা উন্মুক্ত রাখা হয় তবে কেবলমাত্র ফাইলের ডিরেক্টরি সূচী ফাইলটি মুছে ফেলা হবে, ফাইলের ডেটা নয়। ফাইলটি সমস্ত প্রক্রিয়া দ্বারা সম্পূর্ণভাবে বন্ধ হয়ে গেলে ডেটা ফ্রি স্পেস পুলে ফিরিয়ে দেওয়া হয়। আপনার কাছে বেনামে ফাইল থাকতে পারে এটি এটি একটি বৈশিষ্ট্য files

আপনার কোনও ফাইল সিস্টেমে কোনও খোলা মুছে ফেলা ফাইল রয়েছে কিনা তা দেখতে, এই কমান্ডগুলির মধ্যে একটি চালান, /mount/pointমাউন্ট পয়েন্টটি কোথায় ( /varআপনার ক্ষেত্রে):

lsof +L1 /mount/point

খোলা, লিঙ্কযুক্ত ফাইলগুলি সম্পর্কিত এই নিবন্ধটি আরও কিছু ব্যাখ্যা করতে সহায়তা করবে।


2
আমি লগগুলি মুছছিলাম কিন্তু dfসার্ভার প্রক্রিয়াগুলি পুনরায় শুরু না করা পর্যন্ত কোনও খালি স্থান দেখায়নি। ধন্যবাদ!
FET

'Lsof + L1' দিয়ে ভাল কল lsof যা মুছে ফেলা ফাইলগুলি দেখায়। একটি সম্পাদনা পরামর্শ তৈরি করুন
নুনো পেরেইরা

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