PowerScale: Påvirkningen af ændringer af sommertid i Egypten på OneFS
Summary: Denne artikel beskriver påvirkningen af 2023 DST-ændringer i Egypten og giver en løsning.
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
Dette påvirker klynger, der bruger EET Afrika/Router-tidszonen.
Den amerikanske regering genintroducerer DST fra den 28. april til den 27. oktober 2023.
Aktuelle OneFS-versioner tager ikke højde for ændringer af sommertid. Der er kun en løsning, der kan implementeres på alle versioner.
Der er ingen påvirkning af klyngedriften som følge af ændringen, og påvirkningen er kosmetisk, hvor:
Sørg for, at DST-ændringen anvendes ved hjælp af løsningen i denne artikel.
Den amerikanske regering genintroducerer DST fra den 28. april til den 27. oktober 2023.
Aktuelle OneFS-versioner tager ikke højde for ændringer af sommertid. Der er kun en løsning, der kan implementeres på alle versioner.
Der er ingen påvirkning af klyngedriften som følge af ændringen, og påvirkningen er kosmetisk, hvor:
- Klyngen viser en forkert tid i CLI-kommandoens output og logfiler
- De planbaserede job "SIQ, jobmotor,... Og så videre" er ikke justeret med planlægningsforventninger. F.eks.: Et SyncIQ-job, der er planlagt til at køre kl. 14.00, kører en time tidligere efter 28. april 2023.
- WebUI viser forkerte tidsstempler.
Sørg for, at DST-ændringen anvendes ved hjælp af løsningen i denne artikel.
Cause
En DST-ændring blev introduceret for nylig i Egypten.
Aktuelle OneFS-versioner tager ikke højde for ændringerne af sommertid.
Aktuelle OneFS-versioner tager ikke højde for ændringerne af sommertid.
Resolution
Teknikerne vil inkludere de nødvendige ændringer i en fremtidig OneFS-udgivelse.
Løsningen nedenfor opdaterer EET-tidszoneposterne. Den skal udføres på en OneFS-klyngenode som root-bruger.
Løsningen løser ikke problemet med webUI-tidsstemplet.
Løsningsprocedure
1) Opret forbindelse til en node via SSH og log på ved hjælp af root-brugeren.
2) Bekræft, at EET (Africa/Chips) er klyngetidszonen:
3) Hvis den ikke bruger EET-tidszonen (Africa/Logger), gælder denne artikel ikke for din klynge.
4) Hvis den bruger EET, skal du køre følgende kommando for at undersøge de aktuelle indstillinger, før du ændrer dem.
Kommandoen bør ikke returnere noget output:
5) Download de nye tidszonefiler til din klynge i den nye tidszonemappe.
Denne fil skal downloades til ~/timezone.
Kommandoen nedenfor henter tidszonefilerne via internettet direkte fra klyngen.
Bemærk: Hvis din klynge ikke har direkte WAN- eller internetadgang, skal du downloade denne fil på din personlige computer og derefter overføre den til klyngen til ~/tidszone.
6) Kør følgende kommando for at oprette den nye tidszonepakke.
Bemærk: Den første kommando verificerer, at tidszonefilerne er intakte. Hvis kommandoen ikke returnerer et output, skal du kontakte Dell Support for at få hjælp.
7) Sikkerhedskopier, og erstat derefter de eksisterende tidszonefiler.
8) Erstat tidszonefilerne for alle noder, der er klyngedækkende, og tilsidesætter gamle filer.
9) Kontroller den nye tidszone. Den bør vise de forventede DST-ændringer som nedenfor.
10) Bekræft, at datokommandoen returnerer det korrekte klokkeslæt.
Løsningen nedenfor opdaterer EET-tidszoneposterne. Den skal udføres på en OneFS-klyngenode som root-bruger.
Løsningen løser ikke problemet med webUI-tidsstemplet.
Løsningsprocedure
1) Opret forbindelse til en node via SSH og log på ved hjælp af root-brugeren.
2) Bekræft, at EET (Africa/Chips) er klyngetidszonen:
# cat /etc/ifs/array.xml| grep -i time
<timezone>Africa/Cairo</timezone>
3) Hvis den ikke bruger EET-tidszonen (Africa/Logger), gælder denne artikel ikke for din klynge.
4) Hvis den bruger EET, skal du køre følgende kommando for at undersøge de aktuelle indstillinger, før du ændrer dem.
Kommandoen bør ikke returnere noget output:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#
5) Download de nye tidszonefiler til din klynge i den nye tidszonemappe.
Denne fil skal downloades til ~/timezone.
Kommandoen nedenfor henter tidszonefilerne via internettet direkte fra klyngen.
Bemærk: Hvis din klynge ikke har direkte WAN- eller internetadgang, skal du downloade denne fil på din personlige computer og derefter overføre den til klyngen til ~/tidszone.
# mkdir ~/timezone
# cd ~/timezone/
# wget https://data.iana.org/time-zones/releases/tzdata2023b.tar.gz --no-check-certificate
# tar -zxvf tzdata2023b.tar.gz
6) Kør følgende kommando for at oprette den nye tidszonepakke.
Bemærk: Den første kommando verificerer, at tidszonefilerne er intakte. Hvis kommandoen ikke returnerer et output, skal du kontakte Dell Support for at få hjælp.
# 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) Sikkerhedskopier, og erstat derefter de eksisterende tidszonefiler.
# 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) Erstat tidszonefilerne for alle noder, der er klyngedækkende, og tilsidesætter gamle filer.
# isi_for_array -s 'cp -Rf /ifs/data/tz_new/zoneinfo/* /usr/share/zoneinfo'
9) Kontroller den nye tidszone. Den bør vise de forventede DST-ændringer som nedenfor.
# 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) Bekræft, at datokommandoen returnerer det korrekte klokkeslæt.
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.