Часы сбрасываются до UTC при перезагрузке

Я недавно установил Ubuntu 18.04.3 на двух хостах, на одном компьютере, на сервере на другом. Часовой пояс на сервере сбрасывается в UTC при каждой загрузке.

# cat /etc/timezone
America/Los_Angeles

# ls -la /etc/localtime
lrwxrwxrwx 1 root root 39 Sep  2 22:47 /etc/localtime -> /usr/share/zoneinfo/America/Los_Angeles

Я бегал dpkg-reconfigure tzdata несколько раз. Я тоже пробовал timedatectl set-timezone "America/Los_Angeles".

timedatectl показывает:

                      Local time: Mon 2019-09-02 23:00:54 America
                  Universal time: Mon 2019-09-02 23:00:54 UTC
                        RTC time: Mon 2019-09-02 16:00:44
                       Time zone: America/Los_Angeles (America, +0000)
       System clock synchronized: no
systemd-timesyncd.service active: yes
                 RTC in local TZ: yes

Я не могу заставить Местное время показывать PDT как рабочий стол? У меня установлен и настроен NTP.

==========================

Спасибо Byte Commander за уточняющие изменения. Но мне все еще нужно найти ответ.

    $ date
Tue Sep  3 20:18:13 UTC 2019

Показывает UTC вместо PDT, как должно.

========================================

По какой-то причине я попытался переименовать / etc / timezone и / etc / localtime. Я перезапустил dpkg-переконфигурировать tzdata. Файлы были воссозданы. Дата все еще показывает UTC.

2
задан 4 September 2019 в 01:25

1 ответ

Похож я зафиксировал его с:

apt install --reinstall tzdata

Получающийся в:

    # timedatectl
                      Local time: Wed 2019-09-04 08:42:58 PDT
                  Universal time: Wed 2019-09-04 15:42:58 UTC
                        RTC time: Wed 2019-09-04 15:42:58
                       Time zone: America/Los_Angeles (PDT, -0700)
       System clock synchronized: no
systemd-timesyncd.service active: yes
RTC in local TZ: no
0
ответ дан 2 December 2019 в 06:00

Другие вопросы по тегам:

Похожие вопросы: