С 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
Инструкция для Windows
- Установите другой часовой пояс на сервере.
- Перейдите в «Панель управления > «Время и язык» > «Дата и время» >
- В раскрывающемся списке часовых поясов выберите Asia/Ashgabat +05:00
- Нажмите кнопку «ОК», чтобы применить изменение.