Skip to main content

配置时间同步

GitHub Enterprise Server 通过连接到 NTP 服务器自动同步其时钟。 您可以设置用于同步时钟的 NTP 服务器,也可以使用默认 NTP 服务器。

默认 NTP 服务器

建议配置自己的首选 NTP 服务器。 GitHub Enterprise Server 上的默认 NTP 服务器值如下:

  • 主服务器:0.github.pool.ntp.org
  • 辅助服务器:1.github.pool.ntp.org

必须确保可通过 UDP 端口 123 访问 NTP 服务器(已配置或默认)。 有关需要打开的网络端口的更多详细信息,请参阅 网络端口

更改默认 NTP 服务器

  1. 在 GitHub Enterprise Server 上的管理帐户中,在任一页面的右上角,单击“”。
  2. 如果你尚未在“站点管理员”页上,请在左上角单击“站点管理员”。
  3. 在“ 站点管理”边栏中,单击“管理控制台”****。
  4. 在“设置”边栏中,单击“时间”。
  5. 在“Primary NTP server”下,键入主 NTP 服务器的主机名。
  6. 在“Secondary NTP server (optional)”下,键入辅助 NTP 服务器的主机名。
  7. 在“设置”边栏下,单击“保存设置”。
  8. 等待配置运行完毕。

更正较大的时间偏差

NTP 协议会持续更正较小的时间同步偏差。 您可以使用管理 shell 立即同步时间。

注意

  • 您无法修改协调世界时 (UTC) 时区。
  • 您应阻止虚拟机监控程序设置虚拟机时钟。 更多信息请参阅虚拟化提供商提供的文档。
  • 使用 chronyc 命令将服务器与配置的 NTP 服务器同步。 例如:
sudo chronyc -a makestep