Score:0

จะกำหนดค่าไฟล์กำหนดค่า logrotate แบบกำหนดเองได้อย่างไร

ธง vn

เป็นครั้งแรกที่ฉันพยายามเขียนไฟล์การกำหนดค่าสำหรับ logrotateเมื่อฉันเริ่มบริการ logrotate ใหม่ ฉันได้รับข้อผิดพลาดต่อไปนี้: logrotate.service: ล้มเหลวด้วยผลลัพธ์ 'exit-code'

ถ้าฉันลบไฟล์และรีสตาร์ท logrotate.service ทุกอย่างก็โอเค

นี่คือไฟล์กำหนดค่า logrotate.conf ของฉัน

# ดูรายละเอียด "man logrotate"
# หมุนไฟล์บันทึกทุกสัปดาห์
รายสัปดาห์

#เก็บ Backlogs มูลค่า 4 สัปดาห์
หมุน 4

# สร้างไฟล์บันทึกใหม่ (ว่าง) หลังจากหมุนไฟล์เก่า
สร้าง

# ใช้วันที่เป็นส่วนต่อท้ายของไฟล์ที่หมุน
#วันที่ข้อความ

# ไม่แสดงความคิดเห็นหากคุณต้องการบีบอัดไฟล์บันทึกของคุณ
#บีบอัด

# แพ็คเกจวางข้อมูลการหมุนเวียนบันทึกลงในไดเร็กทอรีนี้
รวม /etc/logrotate.d

# บันทึกเฉพาะระบบอาจกำหนดค่าได้ที่นี่

นี่คือไฟล์กำหนดค่าที่กำหนดเองของฉัน

/var/www/webd/logs/clean.log
{
        หมุน 12
        รายเดือน
        หายไป
        การแจ้งเตือน
        บีบอัด
}

อะไรคือสิ่งที่ผิดปกติกับไฟล์นี้หรือไม่?

ขอบคุณ,

เธียร์รี่

Tilman Schmidt avatar
bd flag
ระบบปฏิบัติการและเวอร์ชันของคุณคืออะไร? logrotate ได้รับการกำหนดค่าให้ทำงานเป็นบริการบนระบบนั้นจริง ๆ หรือไม่ `สถานะ sudo systemctl logrotate` (หรือเทียบเท่าในระบบปฏิบัติการของคุณ) รายงานอะไร โปรดแก้ไขคำถามของคุณเพื่อเพิ่มข้อมูลนั้น
Score:0
ธง vn

ขอบคุณคำตอบของคุณ @Tilman Schmidt ฉันรู้ว่าปัญหาของฉันมาจากปัญหาการเข้าถึงไฟล์บันทึก

févr. 24 08:34:30 น. logrotate[23728]: ข้อผิดพลาด: ข้าม "/var/www/webd/logs/clean.log" เนื่องจากไดเรกทอรีหลักมีสิทธิ์ที่ไม่ปลอดภัย (เป็นโลกที่เขียนได้หรือเขียนได้โดยกลุ่มที่ไม่ใช่ "รูท") ตั้งค่า คำสั่ง "su" ในไฟล์ปรับแต่งเพื่อบอก logrotate ว่าควรใช้ผู้ใช้/กลุ่มใดในการหมุนเวียน

โดยเพิ่มข้อ su เว็บดี เว็บดี ในไฟล์คอนฟิกูเรชันของฉัน และด้วยการเริ่มบริการ logrotate ใหม่ ทุกอย่างจะกลับมาเป็นปกติ

/var/www/webd/logs/clean.log
{
        หมุน 12
        รายเดือน
        หายไป
        การแจ้งเตือน
        บีบอัด
        su เว็บดี เว็บดี
}

ขอบคุณสำหรับความช่วยเหลือของคุณ :)

ของพวกเขา

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา