মুছে ফেলা /var/log
সম্ভবত একটি খারাপ ধারণা, তবে স্বতন্ত্র লগফাইলগুলি মুছে ফেলা ঠিক হবে।
আমার ল্যাপটপে, একটি ছোট্ট এসএসডি ডিস্ক সহ, আমি নিম্নলিখিত লাইনগুলি যুক্ত করে মাউন্ট পয়েন্ট হিসাবে /var/log
( /tmp
এবং /var/tmp
) সেট আপ করেছি :tmpfs
/etc/fstab
temp /tmp tmpfs rw,mode=1777 0 0
vartmp /var/tmp tmpfs rw,mode=1777 0 0
varlog /var/log tmpfs rw,mode=1777 0 0
এর অর্থ এই যে ডিরেক্টরিতে কোনও কিছুই পুনরায় বুট থেকে যায় না। আমি যতদূর বলতে পারি, এই সেটআপটি ঠিক কাজ করে। অবশ্যই, আমি যে কোনও সমস্যা হতে পারে তা নির্ণয়ের জন্য পুরানো লগগুলি দেখার ক্ষমতা হারাতে পেরেছি, তবে আমি বিবেচনা করি যে হ্রাসযুক্ত ডিস্ক ব্যবহারের জন্য একটি সুষ্ঠু ট্রেড অফ।
আমার একমাত্র সমস্যাটি হ'ল কিছু প্রোগ্রাম (বিশেষত এপিটি) তাদের লগগুলি উপ-ডিরেক্টরিগুলিতে লিখতে চায় /var/log
এবং সেগুলি উপস্থিত না থাকলে ডিরেক্টরিগুলি তৈরি করতে যথেষ্ট স্মার্ট নয়। আমার জন্য নির্দিষ্ট সমস্যাটি লাইনটিতে যুক্ত mkdir /var/log/apt
করা /etc/rc.local
; আপনি কোন সফ্টওয়্যার ইনস্টল করেছেন তার উপর নির্ভর করে আপনার আরও কিছু ডিরেক্টরি তৈরি করতে হতে পারে।
(আরেকটি সম্ভাবনা tar
হ'ল কেবল ডিরেক্টরি সম্বলিত একটি সাধারণ সংরক্ষণাগার তৈরি করা /var/log
এবং এটি প্রয়োজনীয় সমস্ত ডিরেক্টরি তৈরি করতে এবং একবারে তাদের অনুমতিগুলি সেট করার জন্য শুরুতে এটি অনার করে দেওয়া ))