मेरे पास एक प्रक्रिया चल रही है जो लॉग फ़ाइल में मानक आउटपुट और मानक त्रुटि लिखती है /var/log/dragonturtle.log। क्या लॉग फ़ाइल को घुमाने के लिए कुछ भी है, और क्या प्रक्रिया को मारे बिना नई लॉग फ़ाइल को लिखना जारी है?
वर्तमान में क्या होता है (नीचे दिया गया लॉग-इन कॉन्फ़िगरेशन दिया गया है):
- प्रक्रिया को लिखता है
/var/log/dragonturtle.log - लोगरट चलते
/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
}