PowerScale: Auswirkung der Sommerzeitänderung in Ägypten auf OneFS
Summary: Dieser Artikel beschreibt die Auswirkungen der DST-Änderungen im Jahr 2023 in Ägypten und bietet einen Workaround.
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
Dies betrifft Cluster, die die Zeitzone EET Afrika/Kairo verwenden.
Vom 28. April bis zum 27. Oktober 2023 wird DST wieder eingeführt.
Aktuelle OneFS-Versionen berücksichtigen die Sommerzeitänderungen nicht, es gibt jedoch einen Workaround, der für alle Versionen implementiert werden kann.
Aufgrund der Änderung gibt es keine Auswirkungen auf Clustervorgänge und die Auswirkungen sind kosmetischer Natur, wenn:
Stellen Sie sicher, dass die DST-Änderung mithilfe des Workarounds in diesem Artikel angewendet wird.
Vom 28. April bis zum 27. Oktober 2023 wird DST wieder eingeführt.
Aktuelle OneFS-Versionen berücksichtigen die Sommerzeitänderungen nicht, es gibt jedoch einen Workaround, der für alle Versionen implementiert werden kann.
Aufgrund der Änderung gibt es keine Auswirkungen auf Clustervorgänge und die Auswirkungen sind kosmetischer Natur, wenn:
- Das Cluster zeigt eine falsche Zeit in den CLI-Befehlsausgaben und -Protokollen an.
- Die planungsbasierten Jobs "SIQ, Job Engine,... Und so weiter", sind nicht an den Planungserwartungen ausgerichtet. Zum Beispiel: Ein SyncIQ-Job, der für 14:00 Uhr geplant ist, wird nach dem 28. April 2023 eine Stunde früher ausgeführt.
- Die Web-UI zeigt falsche Zeitstempel an.
Stellen Sie sicher, dass die DST-Änderung mithilfe des Workarounds in diesem Artikel angewendet wird.
Cause
Vor Kurzem wurde eine Sommerzeitänderung in Ägypten eingeführt.
Aktuelle OneFS-Versionen berücksichtigen diese Sommerzeitänderung nicht.
Aktuelle OneFS-Versionen berücksichtigen diese Sommerzeitänderung nicht.
Resolution
Das Engineering-Team wird die erforderliche Änderung in einer zukünftigen OneFS-Version berücksichtigen.
Der folgende Workaround aktualisiert die EET-Zeitzonendatensätze. Er sollte auf einem OneFS-Cluster-Node als Root-Benutzer durchgeführt werden.
Durch den Workaround wird die WebUI-Zeitstempelanzeige nicht behoben.
Verfahren
zur Problemumgehung1) Stellen Sie über SSH eine Verbindung zu einem beliebigen Node her und melden Sie sich mit dem Root-Benutzer an.
2) Vergewissern Sie sich, dass EET (Afrika/Arbeitsspeicher) die Zeitzone des Clusters ist:
3) Wenn die Zeitzone des EET (Afrika/Südafrika) nicht verwendet wird, gilt dieser Artikel nicht für Ihr Cluster.
4) Wenn EET verwendet wird, führen Sie den folgenden Befehl aus, um die aktuellen Einstellungen zu überprüfen, bevor Sie sie ändern.
Der Befehl sollte keine Ausgabe zurückgeben:
5) Laden Sie die neuen Zeitzonendateien auf das Cluster in den neuen Zeitzonenordner herunter.
Diese Datei sollte in ~/timezone heruntergeladen werden.
Mit dem folgenden Befehl werden die Zeitzonendateien über das Internet direkt aus dem Cluster abgerufen.
Hinweis: Wenn Ihr Cluster über keinen direkten WAN- oder Internetzugang verfügt, laden Sie diese Datei auf Ihren PC herunter und laden Sie sie dann in das Cluster in ~/timezone hoch.
6) Führen Sie den folgenden Befehl aus, um das neue Zeitzonenpaket zu erstellen.
Hinweis: Mit dem ersten Befehl wird überprüft, ob die Zeitzonendateien intakt sind. Wenn der Befehl keine Ausgabe zurückgibt, wenden Sie sich an den Dell Support, um Unterstützung zu erhalten.
7) Sichern und ersetzen Sie dann die vorhandenen Zeitzonendateien.
8) Ersetzen Sie die Zeitzonendateien für alle Nodes clusterweit und setzen Sie alte Dateien außer Kraft.
9) Überprüfen Sie die neue Zeitzone. Es sollten die erwarteten DST-Änderungen wie unten dargestellt angezeigt werden.
10) Vergewissern Sie sich, dass der Befehl „date“ die richtige Uhrzeit zurückgibt.
Der folgende Workaround aktualisiert die EET-Zeitzonendatensätze. Er sollte auf einem OneFS-Cluster-Node als Root-Benutzer durchgeführt werden.
Durch den Workaround wird die WebUI-Zeitstempelanzeige nicht behoben.
Verfahren
zur Problemumgehung1) Stellen Sie über SSH eine Verbindung zu einem beliebigen Node her und melden Sie sich mit dem Root-Benutzer an.
2) Vergewissern Sie sich, dass EET (Afrika/Arbeitsspeicher) die Zeitzone des Clusters ist:
# cat /etc/ifs/array.xml| grep -i time
Africa/Cairo
3) Wenn die Zeitzone des EET (Afrika/Südafrika) nicht verwendet wird, gilt dieser Artikel nicht für Ihr Cluster.
4) Wenn EET verwendet wird, führen Sie den folgenden Befehl aus, um die aktuellen Einstellungen zu überprüfen, bevor Sie sie ändern.
Der Befehl sollte keine Ausgabe zurückgeben:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#
5) Laden Sie die neuen Zeitzonendateien auf das Cluster in den neuen Zeitzonenordner herunter.
Diese Datei sollte in ~/timezone heruntergeladen werden.
Mit dem folgenden Befehl werden die Zeitzonendateien über das Internet direkt aus dem Cluster abgerufen.
Hinweis: Wenn Ihr Cluster über keinen direkten WAN- oder Internetzugang verfügt, laden Sie diese Datei auf Ihren PC herunter und laden Sie sie dann in das Cluster in ~/timezone hoch.
# mkdir ~/timezone
# cd ~/timezone/
# wget https://data.iana.org/time-zones/releases/tzdata2023b.tar.gz --no-check-certificate
# tar -zxvf tzdata2023b.tar.gz
6) Führen Sie den folgenden Befehl aus, um das neue Zeitzonenpaket zu erstellen.
Hinweis: Mit dem ersten Befehl wird überprüft, ob die Zeitzonendateien intakt sind. Wenn der Befehl keine Ausgabe zurückgibt, wenden Sie sich an den Dell Support, um Unterstützung zu erhalten.
# 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) Sichern und ersetzen Sie dann die vorhandenen Zeitzonendateien.
# 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) Ersetzen Sie die Zeitzonendateien für alle Nodes clusterweit und setzen Sie alte Dateien außer Kraft.
# isi_for_array -s 'cp -Rf /ifs/data/tz_new/zoneinfo/* /usr/share/zoneinfo'
9) Überprüfen Sie die neue Zeitzone. Es sollten die erwarteten DST-Änderungen wie unten dargestellt angezeigt werden.
# 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) Vergewissern Sie sich, dass der Befehl „date“ die richtige Uhrzeit zurückgibt.
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.