Sun Cluster 概念指南(适用于 Solaris OS)

群集时间

群集中的所有节点之间的时间必须同步。您是否将群集节点与任何外部时间源同步对于群集操作并不重要。Sun Cluster 系统使用网络时间协议 (Network Time Protocol, NTP) 在节点间保持时钟同步。

通常,系统时钟一秒种的时间改变不会造成问题。然而,如果要对活动的群集运行 date(1)rdate(1M)xntpdate(1M)(以交互方式或在 cron 脚本内)命令,就可对系统时间强制进行远大于一秒种的更改,以使系统时钟与时间源同步。这一强制更改会给文件修改时间戳记带来问题,或造成 NTP 服务混乱。

在每个群集节点上安装 Solaris 操作系统时,可以更改节点的默认时间和日期设置。一般情况下,可以接受出厂缺省设置。

使用 scinstall(1M) 安装 Sun Cluster 软件时,安装过程中有一步是为群集配置 NTP。Sun Cluster 软件提供一个模板文件 ntp.cluster(请参见已安装的群集节点上的 /etc/inet/ntp.cluster),可用于在所有群集节点间建立对等关系。其中一个节点被指定为“首选”节点。节点由它们的专用主机名标识,时间同步发生在群集互连上。有关如何配置群集 NTP 的说明,请参见《Sun Cluster 软件安装指南(适用于 Solaris OS)》中的第 2  章 “安装和配置 Sun Cluster 软件”

或者您也可以在群集之外设置一个或多个 NTP 服务器,并更改 ntp.conf 文件使之能反映出这一配置。

正常运行时,绝不需要调整群集的时间。但是,如果安装 Solaris 操作系统时该时间设置不正确,则要更改此设置,请参见《Sun Cluster 系统管理指南(适用于 Solaris OS)》中的第 7  章 “管理群集”中的相关过程。