PowerScale: Вплив змін літнього часу в Єгипті на OneFS
Summary: Ця стаття бази знань описує вплив змін на літній час 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 року.
Поточні версії OneFS не враховують зміни літнього часу, є лише обхідний шлях, який можна реалізувати у всіх версіях.
Немає впливу на кластерні операції в результаті зміни і вплив носить косметичний характер, коли:
Уряд Єгипту знову вводить літній час, починаючи з 28 квітня до 27 жовтня 2023 року.
Поточні версії OneFS не враховують зміни літнього часу, є лише обхідний шлях, який можна реалізувати у всіх версіях.
Немає впливу на кластерні операції в результаті зміни і вплив носить косметичний характер, коли:
- Кластер відображає неправильний час у виходах команд CLI та журналах
- Вакансії на основі розкладу "SIQ, механізм роботи,... І так далі" не узгоджуються з очікуваннями планування. Наприклад: Робота SyncIQ, яку планується запустити о 14:00, працюватиме на годину раніше після 28 квітня 2023 року.
- WebUI відображає неправильні позначки часу.
Cause
Нещодавно в Єгипті була введена зміна переходу на літній час. Поточні версії OneFS не враховують зміни літнього часу.
Resolution
- Інженерія включатиме необхідні зміни в майбутньому випуску OneFS
- Наведений нижче спосіб вирішення оновлює записи часових поясів EET Він повинен виконуватися на вузлі кластера OneFS як кореневий користувач.
1) Підключіться до будь-якого вузла за допомогою SSH і увійдіть за допомогою користувача root.
2) Підтвердьте, що ви використовуєте EET (Африка/Cairo) як часовий пояс кластера:
# cat /etc/ifs/array.xml| grep -i time
Africa/Cairo
3) Якщо ви не використовуєте часовий пояс EET (Африка/Cairo), ця стаття бази знань не застосовується до вашого кластера.
4) В іншому випадку запустіть наведену нижче команду, щоб перевірити поточні налаштування, перш ніж змінювати їх.
Команда не повинна повертати будь-який вихід:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#
5) Завантажте нові файли часових поясів у свій кластер у папці нового часового поясу.
Цей файл слід завантажити в ~/timezone.
Наведена нижче команда завантажує файли часових поясів через Інтернет безпосередньо з кластера.
Примітка: Якщо ваш кластер не має прямого доступу до глобальної мережі або інтернету, завантажте цей файл на свій персональний комп'ютер, а потім завантажте його в кластер в ~/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) Перевірте новий часовий пояс, який тепер повинен показувати очікувані зміни літнього часу, як показано нижче.
# 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) Переконайтеся, що команда дати повертає правильний час.
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.