Проблемы с системной датой / временем в GNU / Linux / Debian: время идет слишком быстро для даты, времени, cron. Команда сна работает нормально, время модификации файла правильное. Проблема объясняется с помощью команд:
$ date
Mon Sep 12 05:27:46 CEST 2011
$ time sleep 1
real 71m13.403s
user 0m0.008s
sys 0m0.012s
$ date
Fri Sep 16 22:00:02 CEST 2011
Похоже, пока выполнялась команда "sleep 1" и набиралась команда "date", прошло 4 дня. На самом деле нет. Приветствуются идеи о том, что происходит.
$ uname -a
Linux the_hostname 2.6.18-238.19.1.el5xen #1 SMP Fri Jul 15 08:16:59 EDT 2011 x86_64 GNU/Linux
И да, это на виртуальной машине.
$ hwclock --debug
hwclock from util-linux-ng 2.13.1.1
hwclock: Open of /dev/rtc failed, errno=2: No such file or directory.
No usable clock interface found.
Cannot access the Hardware Clock via any known method.
это все еще происходит после установки времени с помощью ntp? в противном случае попробуйте использовать rtc. Я также читал где-то на форуме, что если это проблема с 64-битным ПК, кто-то предложил использовать параметр ядра noapictimer, чтобы исправить это. было бы интересно, какую систему вы используете и какую версию ядра для лучшего определения неисправности
РЕДАКТИРОВАТЬ: Я думаю, что это как-то связано с ядром xen и проблемами времени. Проверьте эти страницы:
(Время пошло вспять, проблема)
http://lists.xensource.com/archives/html/xen-users/2010-01/msg00037.html
(быстрые часы)
http://idolinux.blogspot.com/2009/02/xen-and-fast-clock.html
или Google для проблем с ядром xen и временем. по этой теме довольно много дискуссий