在 Oracle® Solaris 中安装和配置 OpenStack (Havana)

退出打印视图

更新时间: 2016 年 5 月
 
 

安装网络时间协议

虽然安装网络时间协议 (Network Time Protocol, NTP) 为可选步骤,但是强烈建议执行此步骤。如果安装 NTP,则将其安装在云部署中的每个服务节点上。

NTP 帮助确保云中所有的服务节点采用一致的时间。如果在网络中启用 NTP,则配置服务节点以通过网络获取其时间。

  • 如果在服务节点所在的 IP 子网上启用了 IP 多播功能,则可以利用 IP 多播功能配置 NTP。

  • 如果在服务节点所在的 IP 子网上没有启用 IP 多播功能,则手动配置 NTP。

如何安装并配置网络时间协议

  1. 安装 NTP 软件包。
    controller# pkg install ntp
  2. 安装配置文件。
    controller# cp /etc/inet/ntp.client /etc/inet/ntp.conf
  3. 配置 NTP。

    所需的配置取决于是否在节点的子网上启用了 IP 多播功能。

    • 如果启用了 IP 多播功能,则不需要额外的配置。
    • 如果未启用 IP 多播功能,则配置现有 NTP 服务器的主机名或 IP 地址:
      1. /etc/inet/ntp.conf 文件中注释掉 multicastclient 选项。
        # multicastclient 224.0.1.1
      2. /etc/inet/ntp.conf 文件中取消对一个或多个服务器选项的注释:
        server ntp_server_1 iburst
        server ntp_server_2 iburst
  4. 启用 NTP 服务器 SMF 服务。
    controller# svcadm enable ntp