Saya memiliki kotak (fisik) menjalankan Ubuntu dipreteli; setiap sekarang dan kemudian (6 kali dalam 3 bulan), jam melompat mundur tepat 300 detik (+ - 0,01 detik; selalu tepat 300 detik). Ini terjadi dari satu menit ke menit berikutnya (saya memiliki mesin eksternal yang memungutnya sekali per menit).
Kotak ini menjalankan 2.6.26-generik (kernel terkompilasi khusus), Ubuntu 9.04 (saya tahu, saya mencoba untuk memperbaruinya, tetapi semi-embedded). Tidak ada dalam log yang menunjukkan apa yang terjadi, dan saya memiliki banyak pilihan server ntp pool.ntp.org, yang memperbaiki masalah setelah beberapa saat.
Adakah yang tahu apa yang menyebabkan ini?
Tambahan 1:
Saya juga memiliki sejumlah kotak lain yang menjalankan kernel yang sama (identik biner), dan variasi kecil dari perangkat lunak yang sama, yang tidak memiliki masalah ini. Saya juga telah menukar perangkat keras.
Tambahan 2 (ringkasan komentar pribadi saya):
- Saya tahu 9.04 sudah usang, saya setuju itu harus diperbarui, dan keputusan ini di luar kendali saya. Karena manajemen.
- Saya telah mencoba sejumlah besar server ntp, dan sejumlah kecil. Itu masih terjadi dalam kedua kasus; jika saya memiliki sejumlah besar server ntp, maka itu memperbaiki dirinya lebih cepat.
- Saya telah menukar perangkat keras
- Saya menggunakan kernel / sistem operasi yang sama di kotak lain (dengan perangkat keras yang sama), yang tidak menunjukkan masalah.
- Mem-boot ulang tidak membantu. (masalah ini telah berlangsung sekitar 6 bulan)
- Waktu aktif sekitar 3 bulan. Kotaknya "selalu menyala", menjalankan PBX (tanda bintang).
- Saat ini, hwclock sama persis dengan jam perangkat lunak - 0,000000 detik
- Saya belum dapat menemukan pekerjaan cron yang membaca jam perangkat keras.
- Tidak ada pola yang berhubungan dengan beban (meskipun bebannya cukup rendah).
- Itu terjadi pada siang dan malam hari.
- Itu tidak terjadi secara berkala. Dari yang dalam 3 bulan terakhir, setengahnya terjadi dalam 9 hari terakhir.
- Ini bukan "melayang" - 99% dari waktu, itu dalam sepersekian detik, kemudian dari satu menit ke menit berikutnya, itu melompat PERSIS 300 detik, mundur. Jadi, satu menit mungkin mengatakan itu 3:07:03, mencocokkan komputer saya yang lain dalam 1 mikrodetik, 60 detik kemudian, dikatakan 3:04:03.
- Saya tidak dapat menemukan apa pun di log.