Переконайтесь, що конфігурація часового поясу системи перебуває у справному стані.
Якщо немає дуже вагомих причин цього не робити (наприклад, проблеми із сумісністю програмного забезпечення), годинник серверів завжди повинен працювати в час UTC.
Якщо ви вирішите не використовувати UTC, виберіть часовий пояс, запустивши tzselect
. На екрані буде надруковано часовий пояс, який ви будете використовувати нижче. Прикладом може бути Europe/Moscow
. Інакше використовувати UTC
як часовий пояс нижче.
Here is that TZ value again, this time on standard output so that you
can use the /usr/bin/tzselect command in shell scripts:
Europe/Moscow
Встановіть системний годинник на потрібний часовий пояс, виконавши наступні кроки:
Змініть вміст /etc/sysconfig/clock
на наступне:
ZONE="<timezone>"
UTC=true
Наприклад:
ZONE="Europe/Moscow"
UTC=true
Зверніть увагу, що тут UTC=true
слід встановити, навіть якщо ви не використовуєте UTC як часовий пояс. Це стосується апаратного часу сервера, який завжди повинен бути UTC незалежно від вибраного часового поясу системи.
Замініть /etc/localtime
файл посиланням на вибраний часовий пояс:
# ln -snf /usr/share/zoneinfo/<timezone> /etc/localtime
Наприклад:
# ln -snf /usr/share/zoneinfo/Europe/Moscow /etc/localtime
# ln -snf /usr/share/zoneinfo/UTC /etc/localtime
TZ=UTC date
.