PowerScale. Влияние перехода на летнее время в Египте на ОС OneFS
Summary: В этой статье описывается влияние изменений DST на 2023 год в Египет и предоставляется временное решение проблемы.
This article applies to
This article does not apply to
This article is not tied to any specific product.
Not all product versions are identified in this article.
Symptoms
Это касается кластеров, использующих часовой пояс EET (Африка/Каир).
Правительство Конфигурации с 28 апреля по 27 октября 2023 года переустановит DST.
В текущих версиях OneFS не нужно фиксировать изменения в летнее время, но существует временное решение, которое можно реализовать во всех версиях.
Это изменение не влияет на работу кластера и имеет косметический характер, в котором:
Убедитесь, что изменение DST применено с помощью временного решения проблемы, описанного в этой статье.
Правительство Конфигурации с 28 апреля по 27 октября 2023 года переустановит DST.
В текущих версиях OneFS не нужно фиксировать изменения в летнее время, но существует временное решение, которое можно реализовать во всех версиях.
Это изменение не влияет на работу кластера и имеет косметический характер, в котором:
- Кластер отображает неверное время в выходных данных и журналах CLI-команды.
- Задания на основе расписания «SIQ, обработчик заданий,... и т. д.» не согласуются с ожиданиями от планирования. Пример. Задание SyncIQ, выполнение которого запланировано на 14:00, будет выполняться на час раньше начиная с 28 апреля 2023 г.
- Веб-интерфейс отображает неправильные метки времени.
Убедитесь, что изменение DST применено с помощью временного решения проблемы, описанного в этой статье.
Cause
В Египте недавно был введен переход на летнее время.
В текущих версиях OneFS не учитывается переход на летнее время.
В текущих версиях OneFS не учитывается переход на летнее время.
Resolution
Инженерный отдел включит необходимые изменения в будущий выпуск OneFS.
Временное решение проблемы, приведенное ниже, обновляет записи часовых поясов EET. Она должна выполняться на узле кластера OneFS в качестве пользователя root.
Временное решение проблемы не исправит отображение метки времени веб-интерфейса.
Процедура временного решения
1) Подключитесь к любому узлу по протоколу SSH и войдите с помощью пользователя root.
2) Убедитесь, что EET (Африка/Африка) — это часовой пояс кластера:
3) Если на нем не используется часовой пояс EET (Африка/Модуль), данная статья не относится к вашему кластеру.
4) Если используется EET, выполните следующую команду, чтобы проверить текущие настройки перед их изменением.
Команда не должна возвращать выходные данные:
5) Скачайте новые файлы часовых поясов в кластер в новую папку часовых поясов.
Этот файл необходимо скачать в ~/timezone.
Приведенная ниже команда извлекает файлы часового пояса через Интернет непосредственно из кластера.
Примечание: Если ваш кластер не имеет прямого доступа к глобальной сети или Интернету, загрузите этот файл на персональном компьютере, а затем загрузите его в кластер в ~/часовой пояс.
6) Выполните следующую команду, чтобы создать новый пакет часовых поясов.
Примечание: Первая команда проверяет целостность файлов часовых поясов. Если команда не возвращает выходные данные, свяжитесь со службой поддержки Dell для получения дальнейшей помощи.
7) Выполните резервное копирование, а затем замените существующие файлы часового пояса.
8) Замените файлы часового пояса для всех узлов в кластере и переопределите старые файлы.
9) Проверьте новый часовой пояс. В нем должны отображаться ожидаемые изменения DST, как показано ниже.
10) Убедитесь, что команда date возвращает правильное время.
Временное решение проблемы, приведенное ниже, обновляет записи часовых поясов EET. Она должна выполняться на узле кластера OneFS в качестве пользователя root.
Временное решение проблемы не исправит отображение метки времени веб-интерфейса.
Процедура временного решения
1) Подключитесь к любому узлу по протоколу SSH и войдите с помощью пользователя root.
2) Убедитесь, что EET (Африка/Африка) — это часовой пояс кластера:
# cat /etc/ifs/array.xml| grep -i time
Africa/Cairo
3) Если на нем не используется часовой пояс EET (Африка/Модуль), данная статья не относится к вашему кластеру.
4) Если используется EET, выполните следующую команду, чтобы проверить текущие настройки перед их изменением.
Команда не должна возвращать выходные данные:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#
5) Скачайте новые файлы часовых поясов в кластер в новую папку часовых поясов.
Этот файл необходимо скачать в ~/timezone.
Приведенная ниже команда извлекает файлы часового пояса через Интернет непосредственно из кластера.
Примечание: Если ваш кластер не имеет прямого доступа к глобальной сети или Интернету, загрузите этот файл на персональном компьютере, а затем загрузите его в кластер в ~/часовой пояс.
# mkdir ~/timezone
# cd ~/timezone/
# wget https://data.iana.org/time-zones/releases/tzdata2023b.tar.gz --no-check-certificate
# tar -zxvf tzdata2023b.tar.gz
6) Выполните следующую команду, чтобы создать новый пакет часовых поясов.
Примечание: Первая команда проверяет целостность файлов часовых поясов. Если команда не возвращает выходные данные, свяжитесь со службой поддержки Dell для получения дальнейшей помощи.
# for m in AX BL BQ CW GG IM JE ME MF RS SS SX ; do echo -n $m: ; grep -c ^$m /usr/share/misc/iso3166 ; done
# zic -d zoneinfo -p Africa/Cairo -m 444 -y yearistype.sh africa
7) Выполните резервное копирование, а затем замените существующие файлы часового пояса.
# mkdir -p /ifs/data/tz_bak
# mkdir -p /ifs/data/tz_new
# cp -R /usr/share/zoneinfo /ifs/data/tz_bak/
# cp -R ~/timezone/zoneinfo /ifs/data/tz_new/
8) Замените файлы часового пояса для всех узлов в кластере и переопределите старые файлы.
# isi_for_array -s 'cp -Rf /ifs/data/tz_new/zoneinfo/* /usr/share/zoneinfo'
9) Проверьте новый часовой пояс. В нем должны отображаться ожидаемые изменения DST, как показано ниже.
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
/usr/share/zoneinfo/Africa/Cairo Thu Apr 27 21:59:59 2023 UTC = Thu Apr 27 23:59:59 2023 EET isdst=0 gmtoff=7200
/usr/share/zoneinfo/Africa/Cairo Thu Apr 27 22:00:00 2023 UTC = Fri Apr 28 01:00:00 2023 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Africa/Cairo Thu Oct 26 20:59:59 2023 UTC = Thu Oct 26 23:59:59 2023 EEST isdst=1 gmtoff=10800
/usr/share/zoneinfo/Africa/Cairo Thu Oct 26 21:00:00 2023 UTC = Thu Oct 26 23:00:00 2023 EET isdst=0 gmtoff=7200
10) Убедитесь, что команда date возвращает правильное время.
isi_for_array -s dateAffected Products
PowerScale OneFSArticle Properties
Article Number: 000212183
Article Type: Solution
Last Modified: 01 May 2025
Version: 4
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.