Назад | Перейти на главную страницу

Слишком быстрое время в debian, 72 минуты проходят в системной дате за одну секунду реального мира

Проблемы с системной датой / временем в 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 и временем. по этой теме довольно много дискуссий