PowerStore:NTPD 服务故障导致节点重新启动
Summary: 使用 svc_ntp_ctl 命令时,可能会观察到意外的节点重新启动。
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
如果在以下情况下使用svc_ntp_ctl --set 命令,则可能会观察到意外的节点重新启动:
节点将重新启动并自动恢复。
- 通过并行或短时间内的多个会话在一个节点上执行多次
- 在两个节点上并行或在短时间内多次执行
节点将重新启动并自动恢复。
Cause
如果另一个进程通过运行并发svc_ntp_ctl --set 命令或 NTP 服务器更新请求来保存该端口,则 svc_ntp_ctl --set 命令可能无法在内部绑定 ntpd 端口。
在 PowerStoreOS 3.0 和 3.2 上,ntpd 服务会在发生故障后尝试立即重新启动,因此它将在此情况下快速耗尽其重新启动计数,并声明服务失败。
由于流程编排 HA 策略的设计,当 ntpd 服务作为自我恢复操作的一部分失败时,系统会主动启动节点重新启动。
在 PowerStoreOS 3.0 和 3.2 上,ntpd 服务会在发生故障后尝试立即重新启动,因此它将在此情况下快速耗尽其重新启动计数,并声明服务失败。
由于流程编排 HA 策略的设计,当 ntpd 服务作为自我恢复操作的一部分失败时,系统会主动启动节点重新启动。
Resolution
此问题已在 PowerStoreOS 3.5 中得到修复。
防止此问题发生
的解决方法为防止问题发生,请仅在需要时,在设备上一次运行 一个svc_ntp_ctl --set 命令。
此外,在通过 PowerStore Manager UI、REST API 或 PSTCLI 应用 NTP 服务器设置更新时,请勿运行 svc_ntp_ctl --set 命令。
防止此问题发生
的解决方法为防止问题发生,请仅在需要时,在设备上一次运行 一个svc_ntp_ctl --set 命令。
此外,在通过 PowerStore Manager UI、REST API 或 PSTCLI 应用 NTP 服务器设置更新时,请勿运行 svc_ntp_ctl --set 命令。
Additional Information
- KB 000132575 PowerStore 警报:节点与以下可用 NTP 服务器之间的时间差过大
- Dell EMC PowerStore 服务脚本指南 (pdf) — 检查并修复 NTP 状态(svc_ntp_ctl)
Affected Products
PowerStoreArticle Properties
Article Number: 000215670
Article Type: Solution
Last Modified: 14 Jun 2025
Version: 3
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.