Автор Тема: Используется время в UTC [решено]  (Прочитано 3671 раз)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Всем привет!

Потыкался тут в acc в разделе "Дата и время", теперь у меня время показывается в UTC.
Никак не могу вернуть его на место, при этом в BIOS оно переписывается.
Использую chrony.
Как полечить ?

# timedatectl
               Local time: Пн 2019-12-02 17:36:51 Asia
           Universal time: Пн 2019-12-02 17:36:51 UTC
                 RTC time: Пн 2019-12-02 17:36:50
                Time zone: Asia/Yekaterinburg (Asia, +0000)
System clock synchronized: yes
              NTP service: n/a
          RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode cannot be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.

# ls -l /etc/localtime
lrwxrwxrwx 1 root root 38 дек  2 17:33 /etc/localtime -> /usr/share/zoneinfo/Asia/Yekaterinburg

# grep ^[^#] /etc/sysconfig/clock
HWCLOCK_SET_TIME_AT_START=true
HWCLOCK_SET_AT_HALT=false
HWCLOCK_ADJUST=false
UTC=false
ZONE=Asia/Yekaterinburg
« Последнее редактирование: 02.12.2019 21:05:55 от berkut_174 »
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: Используется время в UTC
« Ответ #1 : 02.12.2019 21:01:33 »
Time zone: Asia/Yekaterinburg (Asia, +0000)
А почему так? У меня на живой системе так:
# timedatectl
               Local time: Пн 2019-12-02 18:01:15 +05
           Universal time: Пн 2019-12-02 13:01:15 UTC
                 RTC time: Пн 2019-12-02 18:01:01
                Time zone: Asia/Yekaterinburg (+05, +0500)
System clock synchronized: no
              NTP service: n/a
          RTC in local TZ: yes

Warning: The system is configured to read the RTC time in the local time zone.
         This mode cannot be fully supported. It will create various problems
         with time zone changes and daylight saving time adjustments. The RTC
         time is never updated, it relies on external facilities to maintain it.
         If at all possible, use RTC in UTC by calling
         'timedatectl set-local-rtc 0'.
Но на проблемной делаю:
# timedatectl set-timezone Asia/Yekaterinburg
Failed to set time zone: Invalid time zone 'Asia/Yekaterinburg'
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: Используется время в UTC
« Ответ #2 : 02.12.2019 21:04:26 »
Фух, решило проблему:
# apt-get reinstall tzdataи потом:
# timedatectl set-timezone "Asia/Yekaterinburg"
Сноси Винду, переходи на Линукс ! :)

Оффлайн berkut_174

  • Мастер
  • ***
  • Сообщений: 7 147
    • Email
Re: Используется время в UTC
« Ответ #3 : 02.12.2019 21:05:46 »
Но вообще странно, как такое удалось достичь, я тыкал по галке "Хранить время в BIOS по Гринвичу" и несколько раз применял настройки. После этого начались эти странные вещи.

[решено]
Сноси Винду, переходи на Линукс ! :)


Оффлайн sb

  • Модератор глобальный
  • *****
  • Сообщений: 8 999