PowerScale:埃及夏令时变化对 OneFS 的影响
Summary: 本知识库文章介绍了 2023 年埃及 DST 变化的影响和解决方法。
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 非洲/埃及时区的群集。
从 2023 年 4 月 28 日到 10 月 27 日,联邦政府重新引入 DST。
当前 OneFS 版本不会将夏令时更改考虑在内,但可在所有版本上实施解决方法。
由于更改而对群集操作没有影响,影响本质上是表面性的,其中:
从 2023 年 4 月 28 日到 10 月 27 日,联邦政府重新引入 DST。
当前 OneFS 版本不会将夏令时更改考虑在内,但可在所有版本上实施解决方法。
由于更改而对群集操作没有影响,影响本质上是表面性的,其中:
- 群集在 CLI 命令输出和日志中显示不正确的时间
- 基于计划的作业“SIQ,作业引擎,...“等”与计划预期不一致。例如:计划在 2023 年 4 月 28 日之后一小时之前运行的 SyncIQ 作业将在下午 2:00 运行。
- WebUI 显示不正确的时间戳。
Cause
最近在埃及引入了 DST 更改。当前 OneFS 版本不会考虑夏令时更改。
Resolution
- 工程部门将在未来的 OneFS 版本中包括必要的更改
- 下面的解决方法更新 EET 时区记录 它应以 root 用户身份在 OneFS 群集节点上执行。
1) 通过 SSH 连接到任何节点并使用 root 用户登录。
2) 确认您使用的是 EET(非洲/埃及)作为群集时区:
# cat /etc/ifs/array.xml| grep -i time
Africa/Cairo
3) 如果您未使用 EET(非洲/埃及)时区,则本知识库文章不适用于您的群集。
4) 否则,运行以下命令以检查当前设置,然后再更改它们。
命令不应返回任何输出:
# zdump -v /usr/share/zoneinfo/Africa/Cairo | grep 2023
#
5) 将新时区文件下载到新时区文件夹中的群集。
此文件应下载到 ~/timezone 。
以下命令直接从群集中通过 Internet 获取时区文件。
注意:如果您的群集没有直接 WAN 或 Internet 访问权限,请在您的个人计算机上下载此文件,然后将其上传到群集到 ~/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) 运行以下命令以创建新的时区程序包。
注意:第一个命令验证时区文件是否完好。如果命令未返回输出,请联系戴尔支持以获得帮助。
# 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) 确认日期命令返回正确的时间。
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.