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

EC2 Время экземпляра и аппаратные часы

Я установил экземпляр EC2 с ArchLinux для использования в качестве сервера. Делая то, что я всегда делаю при установке Arch, я пытаюсь исправить время, используя:

# hwclock --systohc --utc

Это не работает, и я получаю от системы:

hwclock: Cannot access the Hardware Clock via any known method.
hwclock: Use the --debug option to see the details of our search for an access method.

Я почти уверен, что это связано с виртуализированной природой инстансов EC2.

Если бы кто-нибудь мог рассказать мне, что можно исправить, я был бы признателен. С другой стороны, каковы будут последствия, если я оставлю вопрос времени как есть и ничего не сделаю? Будет ли что-то работать на сервере? Время сойдет с ума?

это нить может быть вам определенно полезно. Я также вижу дрейф в несколько секунд на моих экземплярах (RHEL6, микро экземпляры), где я не запускаю сервер NTP. Экземпляры EC2, используемые для синхронизации своих часов с часами гипервизора. Доступные источники часов отображаются в

/sys/devices/system/clocksource/clocksource0/available_clocksource

Тот, который используется, находится в

/sys/devices/system/clocksource/clocksource0/current_clocksource

Поэтому, если вы хотите более точное время, настройте NTP сервер или запустить ntpdate клиент регулярно через cron.