您可以手动设置 ILOM 时钟,也可以使其与网络时间协议 (Network Time Protocol, NTP) 服务器同步。
刀片 SP 上的 ILOM 没有由电池供电的实时时钟 (real-time clock, RTC)。当 ILOM 首次通电时,从 "Thu Jan 1 00:00:00 UTC 1970" 开始计时。ILOM 的时间由系统 BIOS 在 BIOS POST 期间无条件设置。如果将 ILOM 配置为使用 NTP 而且 NTP 服务器可访问,则 ILOM 会在引导的几分钟内检索 NTP 时间。如果不使用 NTP,则 ILOM 时钟会在由 BIOS 进行初始化时设置。
当 ILOM 重新引导时,时钟将被设置为 "Thu Jan 1 00:00:00 UTC 1970"。以下情况可导致 ILOM 重新引导:
先关闭再打开系统电源
执行 IPMI 命令;例如 mc reset cold
执行命令行界面 (command-line interface, CLI) 命令;例如 reset /SP
执行 ILOM Web 界面操作;例如从 "Maintenance" 选项卡中选择 "Reset ILOM"
执行 ILOM 固件升级
重新引导 ILOM 后,以下情况会导致时钟发生更改:
主机引导时-主机 BIOS 会无条件地将 ILOM 时间设置为由主机 RTC 指定的时间。通过执行以下操作可设置主机 RTC:
当由于更换主机的 RTC 电池或在主板上插入 CMOS 清除跳线而导致主机 CMOS 被清除时。主机的 RTC 从 "Jan 1 00:01:00 2002" 开始计时。
当主机操作系统设置主机的 RTC 时。BIOS 不考虑时区。但 Solaris 和 Linux 软件考虑时区,并将系统时钟设置为 UTC。因此,在 OS 调整 RTC 后,BIOS 设置的时间将为 UTC。Microsoft Windows 软件不考虑时区,并将系统时钟设置为本地时间。因此,在 OS 调整 RTC 后,BIOS 设置的时间将为本地时间。
当用户使用主机 "BIOS Setup" 屏幕设置 RTC 时。
针对 ILOM 启用了 NTP 的情况下通过 NTP 连续计时-将启用 NTP 跳跃,以便从 BIOS 或用户的错误更新中快速恢复。NTP 服务器提供 UTC 时间。因此,如果针对 ILOM 启用了 NTP,时钟将使用 UTC。
通过 CLI、ILOM Web 界面和 IPMI 更改时钟。