Я не знаю, имеет ли значение тот факт, что сервер является экземпляром Amazon EC2, но я подумал, что должен упомянуть об этом.
Я пытаюсь установить неправильное время по причинам тестирования.
На сервере работает Debian 5.0.2
Когда я пытаюсь установить время, оно сразу возвращается обратно.
# date -s "2125" Fri May 13 21:25:00 IST 2011 # date Fri May 13 12:37:49 IST 2011
Если я сбегу # dpkg-reconfigure tzdata
(найти на Форумы пользователей Debian) и измените часовой пояс там на другой часовой пояс, значение, возвращаемое из # date
все еще в точности как раньше.
Я немного сбит с толку, почему есть две программы, которые меняют разные значения времени.
Попробуйте установить следующую переменную
# echo 1 > /proc/sys/xen/independent_wallclock
Xen устанавливает системные часы через регулярные промежутки времени, исходя из часов хоста / гипервизора.
Другой вопрос касался этого явления: Нужно ли мне запускать ntpd в моем экземпляре EC2?