重要程度 |
重要 |
紧急程度 |
紧急 |
涉及产品 |
长江计算G220K V2、G440K V2计算产品 |
||
涉及版本 |
长江计算G220K V2、G440K V2计算产品所有版本 |
||
涉及应用范围 |
长江计算G220K V2、G440K V2计算产品使用的第三方NTP时钟源直接或间接从GPSD同步时间 |
||
发布时间 |
2021-10-19 |
||
A、 描述预防的策略:预警送达/客户培训。 B、 涉及软件可由客户依据业务需要自行决定并实施升级动作。 C、 完成客户预警送达,并要有送达客户记录。 |
|||
联系人 |
服务接口人 |
吴磊 leiwu@yctco.com.cn |
|
修改记录 |
2021-10-19 |
第一次发布 |
摘要:
GPSD项目用于与各种GPS设备通信,以便检索这些传感器提供的位置信息。同时GPS卫星也提供了高精度的时间信息,GPSD软件可以提取这些信息供网络时间协议(NTP)服务器使用。不过,GPSD代码中的一个缺陷将导致时间在UTC时间2021-10-23 23:59:42(北京时间为2021-10-24 07:59:42) 倒退1024周,即回退到2002年3月,从而影响到将GPSD作为时间源的NTP服务器。长江计算产品虽然不受GPSD软件缺陷的直接影响(没有使用GPSD软件),但是开启NTP服务时可能会从受影响的NTP服务器同步时间信息,因此可能同步到错误的时间信息,从而影响产品的运行。
问题参考链接:
【问题描述】
触发条件(如下两个条件同时满足):
- NTP服务器使用了GPSD 3.20(包含)到3.22(包含)版本
- 服务器设备作为NTP客户端,且现网配置了NTP服务端时间同步功能
备注:如果服务器设备开启了NTP服务功能,需要客户联系NTP服务商确认是否使用了上述GPSD版本。
故障现象:
GPSD时间跳变导致NTP服务器获取的时间发生跳变,从而导致作为NTP客户端的长江计算设备发生时间跳变。
【判断方法】
- 判断BMC是否开启NTP
BMC版本不高于V520版本(包含V520版本):
在BMC WebUI>配置>网络配置>NTP 界面查看NTP服务是否开启
BMC版本高于V520版本(不包含V520版本):
在BMC WebUI>BMC管理>时区&NTP>NTP 界面查看NTP服务是否开启
NTP值为ON说明NTP服务已开启,Preferred NTP server为NTP主服务器IP。
【影响和风险】
如果计算产品配置NTP服务,且对接的NTP服务器直接或间接从存在缺陷的GPSD软件获取时间信息,则GPSD时间跳变问题可能会对长江计算服务器有影响:
时间跳变对管理软件的影响
计算产品管理软件(BMC)具备NTP时间同步功能,如果管理软件时间发生跳变,产生的影响有:
1) 对于syslog、LDAP、文件传输、双因素认证等需要使用证书的功能,时间跳变后,可能影响管理软件校验对端携带的证书,影响管理软件功能使用。
2) 对于配置了登录规则的用户,时间跳变后,用户可能会不满足登录规则,影响用户登录管理软件。
3) 设备黑匣子、日志、告警、数据统计等需要显示时间戳的功能,显示异常。
【解决方案】
建议客户尽快联系NTP服务商解决GPSD软件缺陷问题。
【规避方案】
规避方案和快速恢复方案请联系长江计算服务接口人获取支持。
建议客户暂时关闭NTP服务,联系NTP服务商确认GPSD软件缺陷已修复后再尽快开启NTP服务。