কম রুটের জায়গার কারণে আমি / var / লগ ফাইলগুলি মুছতে পারি?


24

সবেমাত্র বার্তাটি ছিল:

লো ডিস্ক স্পেস .. 2 জিবি বাকি

উবুন্টু.আরজি ফোরামে পোস্ট করা বার্তার দ্বারা বিচার করে আমি দেখতে পেলাম যে আমার কাছে একটি। লগ ফাইল রয়েছে /var/log 22 গিগাবাইট আকারে আছে! আমার মূলটি একটি 82 গিগাবাইট পার্টিশন এবং ডিস্ক অ্যানালাইজারটি অপরাধীকে লগ ইন করে দেখায়। সিস্টেম রুটটি 8 মাস আগে সার্কা ইনস্টল করা হয়েছিল, সুতরাং স্পষ্টত এটি একটি 82 গিগাবাইট রুট পার্টিশনে 22 গিগাবাইট লগ তৈরি করা ভাল জিনিস নয়।

লগ ফাইলটি মুছে ফেলা কি নিরাপদ বা দয়া করে আমার সিস্টেমে গোলমাল না করে এটি পরিষ্কার করার জন্য সঠিক নিরাপদ পদ্ধতির পরামর্শ দিন। আমার ধারণা এটি ঠিক আছে তবে আমি মুছে ফেলার কাজটি করার আগে কিছু অন্যান্য মতামত চাই।


1
বিকল্পটি ব্যবহার করে এটি সংকুচিত করা gzipবা bzip2- যদিও এর জন্য ফাইলটির সংকুচিত এবং সংকুচিত উভয় অনুলিপি ধরে রাখার জন্য অস্থায়ীভাবে পর্যাপ্ত জায়গা থাকা দরকার। লগ ফাইলগুলিতে প্রচুর অপ্রয়োজনীয়তা থাকে, তাই তাদের বেশ ভালভাবে সংকোচন করা উচিত (সম্ভবত 90% এর চেয়ে ভাল)।
কিথ থমসন

উত্তর:


20

লগ ফাইলগুলি মুছে ফেলা সাধারণত নিরাপদ। এটি করার সাথে যুক্ত একমাত্র অসুবিধা হ'ল আপনি যদি পরে অন্য কোনও সমস্যার সমাধান করছেন তবে আপনি লগটি পরীক্ষা করতে পারবেন না। যেহেতু নতুন লগগুলি স্বয়ংক্রিয়ভাবে উত্পন্ন হয়, তাই এই অসুবিধাও স্বল্পস্থায়ী।

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

তবে, যদি আপনার কাছে লগ ফাইল থাকে যা আকারে ২২ জিগ থাকে তবে খুব আশ্চর্যজনক কিছু ঘটছে এবং এটি তদন্ত করা সার্থক হবে। আপনি যে উবুন্টু ফোরামের থ্রেডের কথা বলছেন তাতে একটি লিঙ্ক অন্তর্ভুক্ত করতে এবং 22 জিবি লগ ফাইলের পুরো নাম অন্তর্ভুক্ত করার জন্য আমি আপনার প্রশ্নটি আবার সম্পাদনা করার পরামর্শ দিচ্ছি recommend


1
পরামর্শের জন্য ধন্যবাদ. আপত্তিজনক লগ ফাইলটি এখন একটি "মেল.লগ" is এখানে উবুন্টু ফোরামের লিঙ্কটি রয়েছে: [ ubuntuforums.org/showthread.php?p=12148780#post12148780] পাঠকগণ স্ক্রিনশটে 3 টি বড় লগ ফাইল (সিস, মেইল, মেইল.আরআর) লক্ষ্য করবেন। আমি আশা করি যে এটি রুট স্পেস হ্রাস সহ একই সমস্যার সাথে কাউকে সহায়তা করে।
পল বি

আপত্তিজনক। লগ ফাইলগুলি মোছার পরে আমার কাছে এখন 60 জিবি ফ্রি স্পেস রয়েছে। উপরের উবুন্টু ফোরাম দেখুন। ইস্যুটি তুলে ধরে এবং আমার পোস্টের উত্তর দেওয়ার জন্য এলিয়াকে ধন্যবাদ।
পল বি

8

আমি এখানে সাবধানতার একটি শব্দ যুক্ত করতে চাই - সম্ভবত আপনি আপনার সমস্ত লগ ফাইল মুছতে পারেন, তবে আপনি যদি / var / লগ সাব ডিরেক্টরিটি মুছে ফেলেন তবে আপনার সমস্যা হতে পারে। আমি আমার সমস্ত লগ ফাইল এবং তাদের ডিরেক্টরিগুলি (rm -r / var / log / *) মুছে ফেলেছি এবং এটি আমার অ্যাপাচি 2 কার্যকারিতা ভঙ্গ করেছে । স্পষ্টতই অ্যাপাচি লগ ডিরেক্টরিগুলি পুনরায় তৈরি করতে পারে না এবং তাই লগ ফাইলগুলি লিখতে পারে না এবং এটি সম্ভবত এটি ব্যর্থ হতে পারে।

আমি এর আগে শুনেছি কিছু লগ ফাইল মুছলে সমস্যা দেখা দিতে পারে, যদিও এটি সমর্থন করার মতো আমার প্রথম হাতে অভিজ্ঞতা নেই। তবে অবশ্যই কিছু দিন আগে পর্যন্ত ডিরেক্টরি মুছে ফেলার সমস্যা হওয়ায় আমার কোনও প্রথম হাতের অভিজ্ঞতা ছিল না ...


ভাল পয়েন্ট আসলে। যদিও এখানে প্রশ্নের সাথে সম্পর্কিত নয়, এমন একটি পরিস্থিতিও আমি দেখেছি যেখানে আমি ভুল করে লগ ফোল্ডারটি মুছে ফেলেছিলাম এবং প্রক্রিয়াটি পুনরায় তৈরি করতে অক্ষম ছিল কারণ এটির জন্য সুডো অনুমতি প্রয়োজন যা রান সময়কালে (সুরক্ষা উদ্দেশ্যে) প্রক্রিয়াটিকে দেওয়া হয় না।
রাফিদ

2

আমার মূল পোস্টের সাথে সাথে, আমি আমার উবুন্টু 12.10 ডেস্কটপে পুরানো সমস্ত লগগুলি সাফ করতে ব্লিচবিট (রুটে) ব্যবহার করা আরও সহজ করেছিলাম; কেন তারা এত বড় হয় আমি এখনও জানি না, তবে আপাতত ব্লিচবিট 'সমস্ত পরিচিত বিটগুলি সাফ করে, মারা!' আমি স্থানটিতে 1.6 জিগের বেশি পুনরুদ্ধার করেছি। আপনি যদি অনুরূপ লগ, সমস্যা খুঁজে পান তবে উবুন্টু সফটওয়্যার রিসোর্স বা সিনাপটিক প্যাকেজ ম্যানেজারের কাছ থেকে ব্লিচবিট ইউটিলিটিটি পরীক্ষা করে দেখুন।


0

আমি জানি এটি পুরানো, তবে ইদানীং যে সফ্টওয়্যারটির সাথে আমি কাজ করছি তাও তাই। আমার অ্যান্ড্রয়েড স্টুডিওর একটি পুরানো সংস্করণ ইনস্টল করার দরকার ছিল এবং কোনও মানক ব্যবহারকারী দ্বারা চালু করার সময় এটি অদ্ভুতভাবে চলছিল। তাই আমি এটি GKSU রুট দিয়ে চালানোর জন্য পরীক্ষা করছিলাম। আমার পুরো হার্ড ডিস্কের চারপাশে খেলার কয়েক ঘন্টার মধ্যেই চলে গেল। ডব্লিউটিএফ? ভাল আপত্তিজনক ফাইলগুলি ছিল / var / লগ ইন লগ ফাইল। তাই আমি জিকেএসইউ নটিলাস চালু করে চারদিকে ঘুরে দেখলাম। এটি 3x 30 জিবি লগ ফাইল তৈরি করেছিল যা আমি তাড়াতাড়ি মুছে ফেলা হয়েছিল যেহেতু আমি জানতাম যে তারা কী এবং কোথা থেকে এসেছে। সুতরাং যখন আমি জিনিসটিকে রুট হিসাবে চালানোর ঝুঁকিগুলি বুঝতে পারি, তবে এটি কারওর সমস্যা সমাধান করতে সহায়তা করবে।


-2

আপনি যদি rsync ব্যবহার করছেন বা স্বল্প ডিস্কের জায়গায় ভুগছেন তবে দুটি সুন্দর স্বাদযুক্ত লক্ষ্যগুলি এই দুটি কমান্ড দ্বারা যত্ন নেওয়া হবে:

sudo rm /var/log/kern*
sudo rm /var/log/messages*

এগুলি বিশাল আকার ধারণ করতে পারে এবং প্রথমবার সিস্টেমটি তাদের কাছে লিখতে চাইলে পুনরায় তৈরি করা হবে।

আরএসআইএনসি ব্যবহার করার সময় তারা কেবল ডিস্কের স্থান সংরক্ষণ করবে না তবে ব্যাকআপটিও ত্বরান্বিত করবে।

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