Карта сайта
0

Многоканальный телефон

Для города
Мобильный +7 (747) 094 10 00

Смена часового пояса на сервере

С 29 февраля на 1 марта по распоряжению Правительства РК произойдет  смена часового пояса с UTC+06 на UTC+05. 

С помощью этой инструкции мы хотим помочь поменять часовой пояс на вашем сервере.


Инструкция для Linux

Первым делом, определите текущий часовой пояс установленный в вашей системе:

# timedatectl | grep Time

Если вывод команды возвращает следующие содержимое:

# Time zone: Asia/Almaty (+06, +0600)

Выполните команду:

# zdump -v Asia/Almaty | grep 2024

Мы должны получить следующий вывод, если всё хорошо:

# Asia/Almaty Thu Feb 29 18:00:00 2024 UT = Thu Feb 29 23:00:00 2024 +05 isdst=0 gmtoff=18000


Если вывод команды не соответствует содержимому, вам требуется произвести работы по обновлению и настройкам времени:

Потребуется обновить пакет tzdata, отвечающий за корректный переход на новый часовой пояс.

Версия обновленного пакета tzdata должна быть >= 2024a-1



Для дистрибутивов Red Hat Enterprise, CentOS, Rocky Linux выполните одну из следующих команд на обновление пакета tzdata:

# yum update tzdata -y

# dnf update tzdata -y




Для Almalinux 8, Almalinux 9 выполните следующую команду:

# dnf update tzdata -y


Если при обновлении пакета вы получите ошибку Error: GPG check FAILED , то импортируйте новый ключ и повторите попытку обновления:

# rpm --import https://repo.almalinux.org/almalinux/RPM-GPG-KEY-AlmaLinux



Для Debian и Ubuntu выполните следующую команду:

# apt update -y tzdata



На момент написания данного письма официальные репозитории Debian и Ubuntu не имеют стабильных версий пакета tzdata 2024a-1, выход данного пакета из proposed, должен состоятся до 1 марта 2024 года


Если при попытке обновлении пакета вы не получаете пакет tzdata >= 2024a-1 , то можете использовать альтернативный способ для обновления пакета (применительно только для Ubuntu):


Сохраняем отдельно файл /etc/apt/sources.list

Выполняем команды:

# echo "deb http://kz.archive.ubuntu.com/ubuntu/ jammy-proposed main" >> /etc/apt/sources.list

# apt update

# apt-get install --only-upgrade tzdata

Возвращаем файл sources.list, который ранее сохранили.


После успешного обновления убедитесь, что всё получилось, повторно выполнив команду:

# zdump -v Asia/Almaty | grep 2024


Убедитесь, что результат имеет вид:

# Asia/Almaty Thu Feb 29 18:00:00 2024 UTC = Thu Feb 29 23:00:00 2024 +05 isdst=0 gmtoff=18000


На этом этапе работы по обновлению параметров часового пояса завершены.



Если у вас установлен старый дистрибутив, и обновления на него нет, установите вручную любой из нижеперечисленных часовых поясов UTC+05 1 марта в 00:00

timedatectl set-timezone Asia/Aqtau

timedatectl set-timezone Asia/Qyzylorda

timedatectl set-timezone Asia/Ashkhabad



Инструкция для Windows

  1. Установите другой часовой пояс на сервере.
  2. Перейдите в «Панель управления > «Время и язык» > «Дата и время» > 
  3. В раскрывающемся списке часовых поясов выберите Asia/Ashgabat +05:00
  4. Нажмите кнопку «ОК», чтобы применить изменение.



Остались вопросы?

Мы ответим! Как к вам обращаться?