iBMC时间、RAID卡时间、OS时间解释

https://support.huawei.com/enterprise/zh/knowledge/EKB1100109420

问题描述

iBMC时间、RAID卡时间、OS时间解释

处理过程

 iBMC Web上显示的iBMC时间在右下角,该时间并不会在Web上频繁的动态刷新,如需立即刷新时间,可以刷新整个Web页面。

iBMC时间源

n  iBMC软件系统自身只有一个默认时间:1970-01-01 00:00:00。每当iBMC复位(或bmc_global模块异常退出)后启动,iBMC的各个日志里会记录一段时间为1970-01-01的日志,这就是由于iBMC刚启动时还没有从外部时间源同步到时间。

n  Intel ME时间(简单理解为BIOS中时间):

涉及产品:机架V3/V59008 V5 BaseG530 V5G560 V5G560RH8100 V3/V5X6000 V3/V5X6800 V3/V5

同步机制:iBMC启动时会给MEIPMI命令获取时间戳并设置到iBMC系统中,然后启动常驻线程,每隔6s轮询给MEIPMI命令获取时间戳更新到iBMC系统中。

Intel ME的时间与业务侧系统时间相同,因此如果修改了业务侧的时间,以ME为时间源的iBMC的时间也会跟着改变。

n  NTP服务器时间

涉及产品:ALL

同步机制:iBMC开启了NTP功能时(如下图所示),会屏蔽其他所有时间源(上述所有时钟源),定期的从NTP服务器获取时间戳设置到iBMC系统中。

 OS时间

n  开机时,操作系统从BIOS中读取硬件时间+时区,然后根据osclock的时区,转换为对应的时间。然后操作系统时间与硬件时间就独立运行,相互不影响,我们通过应用程序获取的时间用的都是操作系统时间。这一步是开机时os自动完成的。

n  主机运行过程中,通过ntp保证osclock与国际原子时同步,再将osclock定时同步到hwclock。这一步需要通过配置去实现。

n  关机时,osclock写入hwclock。这一步是关机时os自动完成的。不过我们要考虑异常关机的情况,当异常关机时,osclock可能没有写入hwclock,这就是为什么在第2步中将osclock定时同步到hwclock的原因。如果不定时同步,那osclockhwclock差距比较大时,若异常关机,osclock就丢掉了,下次开机时,osclock将会是错误的,在第一个ntp同步到来时,osclock就一直是错误的。而且如果使用的是ntpdntpd是渐进调整,要经过多个ntp同步周期后才会将osclock调整为国际原子时,另外,如果osclockntp server的时间差超过1000秒,那ntp server就不会更新osclock了。 

  RAID卡时间

n  RAID启动时从BIOS中获取时间,启动后依据从BIOS中获取的时间按照自己的时钟晶振+1运行

n  可通过Storcli命令对RAID卡时间进行设置(设置后重启还是从BIOS中获取)

RAID卡时间与iBMC怎么对应?

可通过带外日志LSI_RAID_Controller_Log确定具体,具体如下:

Message TimestampRAID卡同步消息至iBMC 事件中携带的时间戳

Local TimestampiBMC记录下RAID卡这条事件的iBMC时间

  OS时间怎么同步至BIOS

n  方法一

通过clock –whwclock –w写入BIOS(实验室已验证,写入后BIOS时间修改为系统下修改时间-时区,iBMC时间同步为BIOS时间+-时区)

 

方法二

   ntp服务,默认只会同步系统时间。如果想要让ntp同时同步硬件时间,可以设置/etc/sysconfig/ntpd文件,在/etc/sysconfig/ntpd文件中,添加 SYNC_HWCLOCK=yes 这样,就可以让硬件时间与系统时间一起同步。 

 RAID卡事件在iBMCOS下记录时间差逻辑图:

怎么查看iBMCOS时区设置?

n  iBMC时区设置查看

dump_info/OptPme/pram/per_config.ini日志中搜索timezone即可查看,举例如下:

TimeZoneStr417369612F5368616E6768616900转化为字符后显示为Asia/Shanghai (也就是东八区)

TimeZone=E001,翻译成16进制就是0x01E0(低字节在前),也就是10进制的480分钟,也就是+8时区。

n  OS时区设置查看

通过date –R查看OS下时区

版权声明:
作者:SE_Gao
链接:https://www.cnesa.cn/1524.html
来源:CNESA
文章版权归作者所有,未经允许请勿转载。

THE END
打赏
海报
iBMC时间、RAID卡时间、OS时间解释
https://support.huawei.com/enterprise/zh/knowledge/EKB1100109420 问题描述 iBMC时间、RAID卡时间、OS时间解释 处理过程  iBMC Web上显示的iBMC时间……
<<上一篇
下一篇>>