PowerScale: Impacto das mudanças no horário de verão no Egito no OneFS

Summary: Este artigo descreve o impacto das mudanças de DST em 2023 no Egito e fornece uma solução temporária.

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

Isso afeta os clusters que usam o fuso horário EET do Cairo/África. 
O governo do Estado dos Eua reintroduce o DST a partir de 28 de abril até 27 de outubro de 2023.

As versões atuais do OneFS não levam em conta as alterações de horário de verão, mas há uma solução temporária que pode ser implementada em todas as versões.

Não há impacto nas operações de cluster como resultado da alteração e o impacto é estético por natureza, em que:
  • O cluster exibe uma hora incorreta nos registros e saídas do comando da CLI
  • Os trabalhos baseados em agendamento "SIQ, job engine,... E assim por diante" não estão alinhados com as expectativas de programação. Por exemplo: Um trabalho do SyncIQ programado para ser executado às 14h00 será executado uma hora antes, após 28 de abril de 2023.
  • A WebUI exibe registros de data e hora incorretos. 
Alguns aplicativos têm requisitos rigorosos para geração precisa de relatórios de fuso horário. 

Certifique-se de que a alteração do DST seja aplicada usando a solução temporária neste artigo.

Cause

Uma mudança de DST foi introduzida recentemente no Egito. 
As versões atuais do OneFS não levam em conta as alterações no horário de verão.

Resolution

A engenharia incluirá a alteração necessária em uma versão futura do OneFS.

A solução temporária abaixo atualiza os registros de fuso horário do EET. Ele deve ser executado em um nó de cluster do OneFS como usuário root.

A solução temporária não corrige a exibição de registro de data e hora da WebUI.

Procedimento de solução temporária
1) Conecte-se a qualquer nó por SSH e faça log-in usando o usuário root.
2) Confirme se eET (África/Cairo) é o fuso horário do cluster:
# cat /etc/ifs/array.xml| grep -i time
  Africa/Cairo

3) Se ele não estiver usando o fuso horário EET (África/Cairo), este artigo não se aplica ao cluster.
4) Se estiver usando eET, execute o seguinte comando para examinar as configurações atuais antes de alterá-las.
O comando não deve retornar nenhum resultado:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#

5) Faça download dos novos arquivos de fuso horário em seu cluster, na nova pasta de fuso horário. 
Esse arquivo deve ser baixado para ~/fuso horário.

O comando abaixo busca os arquivos de fuso horário pela Internet diretamente do cluster.
Nota: Se o cluster não tiver acesso direto à WAN ou à Internet, faça download desse arquivo em seu computador pessoal e, em seguida, carregue-o no cluster para ~/fuso horário.
# mkdir ~/timezone
# cd ~/timezone/
# wget https://data.iana.org/time-zones/releases/tzdata2023b.tar.gz --no-check-certificate
# tar -zxvf tzdata2023b.tar.gz

6) Execute o seguinte comando para criar o novo pacote de fuso horário.
Nota: O primeiro comando verifica se os arquivos de fuso horário estão intactos. Se o comando não retornar um resultado, entre em contato com o Suporte Dell para obter ajuda.
# 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) Faça backup e, em seguida, substitua os arquivos de fuso horário existentes.
# 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) Substitua os arquivos de fuso horário de todos os nós em todo o cluster e substitua os arquivos antigos.
# isi_for_array -s 'cp -Rf /ifs/data/tz_new/zoneinfo/* /usr/share/zoneinfo'

9) Verifique o novo fuso horário. Ele deve mostrar as alterações de DST esperadas, conforme abaixo.
# 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) Confirme se o comando date retorna a hora correta.
isi_for_array -s date

Affected Products

PowerScale OneFS
Article 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.