ไฟล์บันทึกการทำงาน Syslog, auth.log, kern.log และข้อความจะไม่ได้รับการอัปเดตอีกต่อไปหลังจากอัปเกรดเป็น Debian Wheezy (Debian Squeeze เคยเปิดใช้งานมาก่อน)
ฉันจะแก้ไขได้อย่างไร
ไฟล์บันทึกการทำงาน Syslog, auth.log, kern.log และข้อความจะไม่ได้รับการอัปเดตอีกต่อไปหลังจากอัปเกรดเป็น Debian Wheezy (Debian Squeeze เคยเปิดใช้งานมาก่อน)
ฉันจะแก้ไขได้อย่างไร
คำตอบ:
ฉันพบว่าผู้ใช้ Debian รายอื่นประสบปัญหาอย่างแน่นอน ( http://forums.debian.net/viewtopic.php?f=5&t=104049 )
ในการกู้คืนการบันทึกคุณต้องติดตั้ง syslog daemon ใหม่ (คล้ายกับที่ถูกลบระหว่างการอัพเกรด) ตัวอย่างเช่น:
apt-get install inetutils-syslogd
มาที่นี่เพราะหนึ่งในเซิร์ฟเวอร์ของลูกค้าของเราได้รับการอัพเกรดจาก Debian Etch (4) เป็นบีบ (6), เป็นเสียงฮืด ๆ (7) และในที่สุดก็ถึง Jessie (8) เมื่อสัปดาห์ที่แล้วและ/var/log/syslog
ไม่มีกิจกรรมใด ๆ
ปรากฎว่ากลับมาอยู่ใน Debian 5 ถูกแทนที่ด้วยsysklogd
rsyslog
สิ่งนี้ไม่ได้รับการอัพเดตในระบบที่เฉพาะเจาะจง เมื่อความเข้ากันได้ย้อนหลังเกิดขึ้นเพื่อหยุดการบำรุงรักษาด้วยการอัปเกรดเป็น Debian 7 มันก็พัง
การแก้ปัญหาเป็นเพียงการติดตั้งแพคเกจ rsyslog ตามที่กล่าวไว้ในhttp://jonsimpson.co.uk/log/2014/syslogd-updated-debianและ syslog นั้นเปิดใช้งานอีกครั้ง
apt-get install rsyslog