ฉันมีเซิร์ฟเวอร์ขนาดเล็กที่ใช้ centos 6.4 และมันทำงานค่อนข้างดีในบางครั้ง สิ่งหนึ่งที่ยังคงเป็นปัญหาฉันคือเวลาในไฟล์บันทึกของฉันแตกต่างจากนั้นเวลาที่คำสั่ง 'วันที่' แสดง
ตัวอย่างเช่น:
date
Thu May 9 13:39:04 BST 2013
และเมื่อฉันเข้าสู่ระบบด้วย ssh ฉันได้รับรายการบันทึกในบันทึกที่ปลอดภัย:
May 9 08:37:08 xxxx sshd[28612]: pam_unix(sshd:session): session opened for user root by
ความแตกต่างของเวลาดูเหมือนจะเป็น 5 ชั่วโมงเสมอ ทำให้ฉันคิดว่ามันเกี่ยวข้องกับเขตเวลา
hwclock ของฉัน
cat /etc/sysconfig/clock
ZONE="Europe/London"
เวลาท้องถิ่นของฉัน
ls -al /etc/localtime
lrwxrwxrwx 1 root root 33 Apr 2 15:13 /etc/localtime -> /usr/share/zoneinfo/Europe/London
เอาท์พุท hwclock ของฉัน
hwclock
Thu 09 May 2013 01:41:40 PM BST -0.938110 seconds
การตั้งค่าเวลาทั้งหมด (ฉันรู้) ถูกต้อง ฉันรีสตาร์ทเซอร์วิส sshd และบริการ cron แต่ไฟล์บันทึกยังคงมีเขตเวลาที่ไม่ถูกต้อง
ดูเหมือนจะเกิดขึ้นกับไฟล์บันทึกต่างๆเช่นข้อความ, ปลอดภัย, maillog เฉพาะไฟล์บันทึกจากโปรแกรมอย่างง่ายเช่น bfd, rkhunter และอื่น ๆ มีเวลาที่ถูกต้อง
มีใครมีความคิดว่าอาจจะผิดหรือเปล่า?