আমার একটি প্রক্রিয়া চলছে যা লগ ফাইলে স্ট্যান্ডার্ড আউটপুট এবং স্ট্যান্ডার্ড ত্রুটি লিখে /var/log/dragonturtle.log
। লগ ফাইলটি ঘোরানোর জন্য কি কোনও পদ্ধতি আছে এবং প্রক্রিয়াটি না মেরে নতুন লগ ফাইলে লেখার প্রক্রিয়াটি চলছে?
বর্তমানে কী ঘটে (নীচে লোগ্রোটেট কনফিগারেশন দেওয়া হয়েছে):
- প্রক্রিয়া লিখুন
/var/log/dragonturtle.log
- Logrotate প্যাচসমূহ
/var/log/dragonturtle.log
করতে/var/log/dragonturtle.log.1
- প্রক্রিয়া লিখতে অবিরত
/var/log/dragonturtle.log.1
আমি কি হতে চাই:
- প্রক্রিয়া লিখুন
/var/log/dragonturtle.log
- Logrotate কপি
/var/log/dragonturtle.log
করতে/var/log/dragonturtle.log.1
- লোগ্রোটেট কাটছে
/var/log/dragonturtle.log
- প্রক্রিয়া লিখতে অবিরত
/var/log/dragonturtle.log
/etc/logrotate.d/dragonturtle
:
/var/log/dragonturtle.log {
daily
missingok
rotate 7
compress
delaycompress
notifempty
create 644 dragonturtle dragonturtle
}