ด้วยเหตุผลบางอย่าง tomcatlogs ของเราจะถูกผนวกเข้ากับ. 1 เมื่อ logrotate ทำงาน เช่น: ไฟล์ "tcl-2013-08-16.0.log" จะกลายเป็น "tcl-2013-08-16.0.1.log" ฉันกำลังดิ้นรนเพื่อค้นหาการตั้งค่าใดที่กำลังเพิ่ม ".1" ไว้หน้าส่วน ".log" ของชื่อไฟล์ ด้านล่างนี้เป็นสำเนาของไฟล์การตั้งค่าจาก /etc/logrotate.d/:
extension .log
rotate 52
daily
nocreate
nodateext
missingok
notifempty
compress
delaycompress
ด้านล่างนี้เป็น config ใน /etc/logrotate.conf:
weekly
rotate 52
create
dateext
compress
delaycompress
include /etc/logrotate.d
สิ่งที่ฉันหายไปที่นี่?
ขอบคุณ Nath
Do not archive old versions of log files with date extension (this overrides the dateext option).
datext ==Archive old versions of log files adding a daily extension like YYYYMMDD instead of simply adding a number. The extension may be configured using the dateformat option.
คุณกำลังบอกให้เพิ่มหมายเลข