PowerStore:运行状况检查检测到节点和 BMC 上的高时间偏差

摘要: PowerStore:运行状况检查检测到节点和 BMC 上的高时间偏差。

本文适用于 本文不适用于 本文并非针对某种特定的产品。 本文并非包含所有产品版本。

症状

PowerStore 中的各种服务都可以检测到此问题。

可能会检测到此问题并按如下方式进行报告:

PowerDoctor RxDefinition 发出的警报
RxDefinition-Alert-TimeSkewCheck.png

使用 PowerStore Manager (UI) 运行系统检查,其中有“运行升级扩展”选项
系统检查可能会显示消息“ 节点和 BMC 上的时间偏差过高”。
Dell EMC PowerStore
提示:当运行 Upgrade Extensions选项用于执行系统检查时,配置文件字段显示 Upgrade Extensions。
使用 PowerStore Manager (UI) 和“运行系统检查”选项运行系统检查
系统检查可能会显示消息 节点和 BMC 上的时间偏差过高。
Dell EMC PowerStore UI 监视 —> 系统检查  
提示:当运行系统检查选项用于执行系统检查时,配置文件字段显示 Service Engagement。
使用 SSH 连接运行系统运行状况服务脚本 (svc_health_check):系统运行状况服务脚本可能会显示消息节点和 BMC 上的时间偏差过高。
 
$ svc_health_check run -rhc time_skew_check -p Upgrade_Extensions
Name                          Location Status     Description
Time skew Check               node_a   FAILED     Too high time skew on Nodes and BMC (KB#000196199)

原因

上面的消息表明节点之间或节点的组件之间存在不受支持的大时间偏差。
如果存在此问题,整个系统的正常运行可能会受到影响,包括软件更新。

解决方案

自助服务作:

概括性:

  • 通过 SSH 连接到设备服务 shell 
  • 验证 NTP 配置有效且运行状况良好 
  • 运行”svc_ntp_ctl --set“命令强制将设备同步到 NTP
  • 如果需要,使用“svc_ssh_peer”在对等节点上重复此作

有关访问和使用服务 shell 的详细信息,请参阅 《PowerStore 服务脚本指南》

 

运行 svc_ntp_ctl 命令以显示当前 NTP 配置并验证是否配置了 NTP 服务器、ntpd 状态为 active 且 NTP 的状态为 Normal synchronized 状态。
 

[SVC:service@5V70643-B user]$ svc_ntp_ctl
   INFO: Cluster is configured to use the following NTP servers: AA.BBB.CCC.DDD, AA.BBB.EEE.FFF
   INFO: Node B current date and time is: 2023-06-28 17:44:40.883230
   INFO: Node B relies on the ntpd service for time synchronization.
   INFO: Node B: service ntpd state: [active]
   INFO: Node B has status of NTP: Normal synchronized state
   INFO: Node B: Synchronization detail info: [associd=0 status=0615 leap_none, sync_ntp, 1 event, clock_sync,version="ntpd 4.2.8p13@1.3847-o Tue Jan 18 21:20:40 UTC 2022 (1)",processor="x86_64",system="Linux/5.3.18-24.134.1.dell.1679670291276419912-default", leap=00,stratum=3, precision=-24, rootdelay=51.030, rootdisp=69.004,refid=10.241.253.251,reftime=e846ea51.e96bd587  Wed, Jun 28 2023 17:20:17.911,clock=e846f009.26afe4a4  Wed, Jun 28 2023 17:44:41.151, peer=53167,tc=10, mintc=3, offset=0.474707, frequency=38.049, sys_jitter=8.730238,clk_jitter=1.109, clk_wander=0.139]
    INFO: Node A current date and time is: 2023-06-28 17:44:43.961124
   INFO: Node A relies on the ntpd service for time synchronization.
   INFO: Node A: service ntpd state: [active]
   INFO: Node A has status of NTP: Normal synchronized state
   INFO: Node A: Synchronization detail info: [associd=0 status=0618 leap_none, sync_ntp, 1 event, no_sys_peer,version="ntpd 4.2.8p13@1.3847-o Tue Jan 18 21:20:40 UTC 2022 (1)",processor="x86_64",system="Linux/5.3.18-24.134.1.dell.1679670291276419912-default", leap=00,stratum=3, precision=-24, rootdelay=51.872, rootdisp=74.096,refid=10.241.253.250,reftime=e846ed57.949d8c7d  Wed, Jun 28 2023 17:33:11.580,clock=e846f00c.315f7279  Wed, Jun 28 2023 17:44:44.192, peer=48283,tc=10, mintc=3, offset=-0.758737, frequency=37.197, sys_jitter=8.352620,clk_jitter=0.757, clk_wander=0.090]


确认显示的 NTP IP 地址是 PowerStore 环境的正确/活动 NTP 服务器。

运行 svc_ntp_ctl --set 命令将节点的时间同步到第一个可用的活动 NTP 服务器,或运行 svc_ntp_ctl --set --server <ip address of NTP server> 命令指定要与之同步的 NTP 服务器的 IP 地址。

[SVC:service@5V70643-B user]$ svc_ntp_ctl --set
   INFO: Cluster is configured to use the following NTP servers: AA.BBB.CCC.DDD, AA.BBB.EEE.FFF
   INFO: Node B ntpd service: inactive
   INFO: Node B: 28 Jun 17:52:34 ntpd[79343]: ntpd: time slew -0.006178 sntpd: time slew -0.006178s
   INFO: Node B: ntpd service: active
   INFO: Node A ntpd service: inactive
   INFO: Node A: 28 Jun 17:52:45 ntpd[40630]: ntpd: time slew -0.000542 sntpd: time slew -0.000542s
   INFO: Node A: ntpd service: active


或者
 

[SVC:service@5V70643-B user]$ svc_ntp_ctl --set --server  AA.BBB.EEE.FFF
   INFO: Node B ntpd service: inactive
   INFO: Node B: 28 Jun 17:55:28 ntpd[87755]: ntpd: time slew -0.000012 sntpd: time slew -0.000012s
   INFO: Node B: ntpd service: active
   INFO: Node A ntpd service: inactive
   INFO: Node A: 28 Jun 17:55:37 ntpd[53134]: ntpd: time slew -0.000094 sntpd: time slew -0.000094s
   INFO: Node A: ntpd service: active


如果问题是由系统检查(或类似服务)发现的,则在问题解决后,重新运行此服务。

如果问题由 RxDefinition 识别,则在问题解决后,将在下次执行此 RxDefinition 检查期间自动清除警报。

如果问题仍然存在,请联系 戴尔技术支持或您的授权服务代表,并引用此知识库文章 ID。


其他信息

如果多设备群集的节点与 ntp 服务器之间存在偏差,则会发出警报。请参阅 PowerStore 警报:节点与以下可用 NTP 服务器之间的时间差很大。

受影响的产品

PowerStore
文章属性
文章编号: 000196199
文章类型: Solution
上次修改时间: 18 11月 2025
版本:  12
从其他戴尔用户那里查找问题的答案
支持服务
检查您的设备是否在支持服务涵盖的范围内。