লোগ্রোটেটের ম্যান পৃষ্ঠা থেকে:
মাইন সাইজ সাইজ
লগ ফাইলগুলি যখন আকার বাইটের চেয়ে বড় হয় তখন ঘোরানো হয় তবে অতিরিক্তভাবে নির্দিষ্ট সময়ের ব্যবধানের আগে নয় (দৈনিক, সাপ্তাহিক, মাসিক বা বার্ষিক)। সম্পর্কিত আকার বিকল্পটি সময় ব্যবধান বিকল্পগুলির সাথে পারস্পরিকভাবে একচেটিয়া ব্যতীত একই রকম এবং এটি শেষ পর্বের সময়টিকে বিবেচনা না করে লগ ফাইলগুলি ঘোরানো হতে পারে। যখন মিনিসাইজ ব্যবহার করা হয়, তখন লগ ফাইলের আকার এবং টাইমস্ট্যাম্প উভয়ই বিবেচনা করা হয়।আকারের আকার
লগ ফাইলগুলি যখন আকার বাইটের চেয়ে বড় হয় তখন ঘোরানো হয়। যদি আকারটি কে দ্বারা অনুসরণ করা হয় তবে আকারটি কিলোবাইটে ধারণ করা হয়। যদি এম ব্যবহার করা হয় তবে আকারটি মেগাবাইটে এবং জি ব্যবহার করা হলে আকারটি গিগাবাইটে। সুতরাং আকার 100, আকার 100 কে, আকার 100 এম এবং আকার 100 গ্যার সব বৈধ।
আমি সেট আকার যেমন 5M এবং ব্যবধান যেমন সাপ্তাহিক যে লগগুলি একটি সাপ্তাহিক ভিত্তিতে এবং অতিরিক্ত আবর্তনের উপর আবর্তিত পেতে হবে ঘটবে যদি লগ আকার 5M অতিক্রম করে চিন্তা। তবে যা ঘটে তা হ'ল লগটি 5M এর বেশি না হলে এটি ঘোরানো হয় না, যা মনে হয় মিনিসাইজটি করার কথা।
আমি কি ম্যানুয়ালটি ভুলভাবে ব্যাখ্যা করছি? আমি সাপ্তাহিক ভিত্তিতে লগটি ঘোরার জন্য কীভাবে পেতে পারি এবং যদি এটি 5 এম ছাড়িয়ে যায়?
সম্পাদনা করুন:
নিম্নলিখিত তথ্যগুলি প্রাসঙ্গিক কিনা তা আমি নিশ্চিত নই, তবে কেবলমাত্র পরিপূরক হিসাবে:
আমি বার্তা, সুরক্ষিত, ক্রোন, মাইলগ, বুটের জন্য প্রধান লগিং করতে আরএসএসলগ ব্যবহার করছি। নীচে বর্ণিত পেনাল্টিমেট লগগুলির ঘূর্ণন তারিখ এবং ফাইলের আকার যেখানে উপরে বর্ণিত হিসাবে আকার এবং বিরতি সেট করা হয়েছে:
filename rotation date file size
messages 20130129 5.3MB
secure 20130113 5.1kB
cron 20130113 3.6kB
maillog 20130113 1.1kB
যেমন দেখা যায়, কেবল বার্তাগুলিই ঘোরানো হয়।
EDIT2:
আমি চেক থাকা উচিত man logrotate
। তারা প্রকৃতপক্ষে এটিকে সর্বোচ্চ আকারের বিকল্পের সাথে আপগ্রেড করেছে । আমি যা খুঁজছি এটি হ'ল:
সর্বাধিক আকারের
লগ ফাইলগুলি যখন নির্দিষ্ট আকারের অতিরিক্ত সময় (দৈনিক, সাপ্তাহিক, মাসিক, বা বার্ষিক) এর আগে আকার আকারের চেয়ে বড় হয় তখন ঘোরানো হয়। সম্পর্কিত আকার বিকল্পটি সময় ব্যবধান বিকল্পগুলির সাথে পারস্পরিকভাবে একচেটিয়া ব্যতীত একই রকম এবং এটি শেষ পর্বের সময়টিকে বিবেচনা না করে লগ ফাইলগুলি ঘোরানো হতে পারে। যখন সর্বোচ্চ ব্যবহার করা হয়, তখন লগ ফাইলের আকার এবং টাইমস্ট্যাম্প উভয়ই বিবেচনা করা হয়।