/etc/localtime - символическая ссылка на Budpaest
/etc/ часовой пояс - Будапешт

root@server:~# cat /etc/adjtime 
LOCAL

root@server:~# date
Sun Aug  6 06:58:42 UTC 2017

Итак, все мои кроны, использующие UTC, как я могу использовать местное время?

1 ответ1

0

На самом деле все ваше время должно быть в UTC, а затем только /etc /localtime связано с конкретным часовым поясом. Или вы можете запустить клиент NTP.

Так что я бы предложил следующие шаги:

  • удалить /etc /localtime ссылку
  • Настройте системное время на UTC с помощью команды date.
  • Используйте hwclock --systohc, чтобы также установить системные часы на UTC
  • Теперь используйте tz-select или просто выполните команду ln -s /usr /share /zoneinfo /CET /etc /localtime
  • Также вы можете рассмотреть возможность установки некоторых клиентов ntp или ntpd таким образом, чтобы у вас всегда были правильные выходные данные даты и времени.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .