ไม่มีการบันทึกอีกต่อไปหลังจากอัปเกรดเป็น Debian Wheezy


16

ไฟล์บันทึกการทำงาน Syslog, auth.log, kern.log และข้อความจะไม่ได้รับการอัปเดตอีกต่อไปหลังจากอัปเกรดเป็น Debian Wheezy (Debian Squeeze เคยเปิดใช้งานมาก่อน)

ฉันจะแก้ไขได้อย่างไร

คำตอบ:


21

ฉันพบว่าผู้ใช้ Debian รายอื่นประสบปัญหาอย่างแน่นอน ( http://forums.debian.net/viewtopic.php?f=5&t=104049 )

ในการกู้คืนการบันทึกคุณต้องติดตั้ง syslog daemon ใหม่ (คล้ายกับที่ถูกลบระหว่างการอัพเกรด) ตัวอย่างเช่น:

apt-get install inetutils-syslogd


6

มาที่นี่เพราะหนึ่งในเซิร์ฟเวอร์ของลูกค้าของเราได้รับการอัพเกรดจาก 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
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.