ADC

时钟同步

您可以对 NetScaler 设备进行配置,使其本机时钟与网络时间协议 (NTP) 服务器同步。这样可以确保其时钟与网络中的其他服务器具有相同的日期和时间设置。NTP 使用用户数据报协议 (UDP) 端口 123 作为其传输层。在 NTP 配置文件中添加 NTP 服务器,以便设备定期从这些服务器获取更新。

如果您没有本地 NTP 服务器,可以在官方 NTP 站点 http://www.ntp.org 上查找公共开放访问的 NTP 服务器列表。

要在设备上配置时钟同步,请执行以下步骤:

  1. 登录到命令行并输入 shell 命令。

  2. 在 shell 提示符下,将 ntp.conf 文件从 /etc 目录复制到 /nsconfig 目录。如果该文件已存在于 /nsconfig 目录中,请确保从 ntp.conf 文件中删除以下条目:

    restrict localhost

    restrict 127.0.0.2

    只有在将设备用作时间服务器时,才需要使用上述条目。但是,NetScaler 设备不支持此功能。

  3. 编辑 /nsconfig/ntp.conf,在文件的服务器下键入所需 NTP 服务器的 IP 地址以及 restrict 条目。

  4. 在 /nsconfig 目录中创建名为 rc.netscaler 的文件(如果该目录中不存在此文件)。

  5. 通过添加以下条目来编辑 /nsconfig/rc.netscaler: /bin/sh /etc/ntpd_ctl full_start

    此条目启动 ntpd 服务,并检查 ntp.conf 文件。

    如果不希望在有较大时间差时强制同步时间,可以手动设置日期,然后再次启动 ntpd。通过在 shell 中运行以下命令,可以检查设备和时间服务器之间的时差:

    ntpdate -q <IP address or domain name of the NTP server>
    <!--NeedCopy-->
    
  6. 重新启动设备以启用时钟同步。

    注意:如果要在不重新启动设备的情况下启动时间同步,请在 shell 提示符下输入以下命令之一:

    /usr/sbin/ntpd -c /nsconfig/ntp.conf -g -p /var/run/ntpd.pid -l /var/log/ntpd.log &
    
    or
    
    /bin/sh /etc/ntpd_ctl full_start
    
    <!--NeedCopy-->
    
时钟同步