AIX命令参考大全,卷 6,v - z - xntpd 守护进程

[ 页的底部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]

AIX命令参考大全,卷 6,v - z

xntpd 守护进程

用途

启动网络计时协议(NTP) 守护进程

语法

xntpd-a ] [  -b ] [  -d ] [  -m ] [-x][  -c ConfigFile ] [  -e AuthenticationDelay ] [  -f DriftFile ] [  -k KeyFile ] [  -l LogFile ] [  -p pidFile ] [  -r BroadcastDelay ] [  -s StatsDirectory ] [  -t TrustedKey ] [  -v SystemVariable ] [  -V SystemVariable ]

描述

xntpd 守护进程设置和维护一个与因特网标准时间服务器相一致的 Unix 系统时间。xntpd 守护进程是根据 RFC1035 定义的网络计时协议(NTP)版本 3 标准的完整实现,同时也保持与根据 RFC1059 和 RFC1119 分别定义的版本 1 和版本 2 服务器的兼容性。xntpd 守护进程用定点算法进行所有的计算,并不需要浮点代码。

xntpd 守护进程在启动时从配置文件(/etc/ntp.conf 是缺省值)中读取配置。可以在命令行重设这个配置文件的名称。同样也完全可以通过命令行指定一个工作配置,尽管可指定的配置会受到限制,但不需要使用配置文件。使用这种方法将 xntpd 守护进程配置为一个广播客户机或多点广播客户机,以便在运行时用侦听广播的方法确定所有的同级设备。您可以用 ntpq 命令(网络计时协议(NTP)查询程序)来显示 xntpd 守护进程的内部变量。您可以使用 xntpdc 命令更改配置选项。

xntpd 守护进程有几种工作方式,包含主动均衡/被动均衡、客户机/服务器和广播/多点广播。广播/多点广播客户机能够自动发现远程服务器,计算单向延时校正因子并自动进行自我配置。这种方式使得部署一组工作站而不用针对环境指定特定的配置文件或配置详细信息成为可能。

注:以运行 AIX 4.2.1 或更新版本的客户机方式进行操作时,如果在 1000 秒的本地系统时间内没有已经配置好的服务器,xntpd 守护进程将会退出并报告错误。在运行 xntpd 前,用 datentpdate 命令来设置一个失真系统的时间。

标志

-a 以认证方式运行。
-b 侦听广播 NTP,如果可用则与之保持同步。
-c ConfigFile  指定一个备用的配置文件的名称。
-d 指定调试方式。这个标志可以多次出现(最多 10 次),每次出现都表明显示器的更多详细信息。
-e AuthenticationDelay  以秒为单位指定时间,这将用来计算这台计算机上的 NTP 加密字段。
-f DriftFile  指定偏差文件的位置。
-k KeyFile  指定包含 NTP 认证密钥的文件的位置。
-l LogFile  (小写的 L)指定使用日志文件而不是记录到 syslog 中。
-m 侦听多点广播消息,如果可用则与之保持同步。假设多点广播地址为 224.0.1.1。
-p pidFile  指定记录守护进程进程标识的文件的名称。无缺省值。
-r BroadcastDelay  如果校正程序失败,则指定缺省延时(以秒为单位)。通常,xntpd 守护进程会自动补偿广播/多点广播服务器和客户机之间的网络延时。
-s StatsDirectory  指定用于创建统计信息文件的目录。
-t TrustedKey  将指定的密钥号添加到可信的密钥列表。
-v SystemVariable  添加指定的系统变量。
-V SystemVariable  添加指定的、以缺省方式列出的系统变量。
-x 进行细微的时间调整。(快速进行)

参考时钟支持

为了方便配置,xntpd 守护进程尽可能以对待类似于一般 NTP 同级设备的方式对待参考时钟。它通过地址来引用参考时钟,这和引用普通的同级设备一样,尽管它使用无效的 IP 地址来将其与普通同级设备区分开。AIX 4.2 支持一种基于系统时钟类型(类型 1)的参考时钟。

参考时钟地址格式为 127.127.Type.Unit,其中 Type 是一个表示时钟类型的整数,Unit 表示特定于类型的单元号。通过在 HostAddress 是时钟地址配置文件中的一条服务器语句配置参考时钟。密钥、版本和 ttl 选项不用于参考时钟支持。

参考时钟支持提供 fudge 命令,这个命令用特殊的方式配置参考时钟。这个命令采用以下格式:

fudge 127.127.Type.Unittime1 Seconds ] [ time2 Seconds ] [ stratum Integer ] [ refid Integer ] [ flag1  ] [ flag2  ] [ flag3  ] [ flag4  ]

time1time2 选项都是定点的秒数并作为校正常量用于一些时钟驱动程序中。

stratum 选项是一个从 0 到 15 的数,用于将非标准操作层分配给时钟。由于 xntpd 守护进程对每个同级设备的层数加一,主服务器一般显示第一层。为了提供工程备份, 用 stratum 选项指定一个大于 0 的参考时钟层。除非特别注明,该选项可以应用于所有的时钟驱动程序。

refid 选项是一个长度从 1 到 4 的 ASCII 字符串,用于分配非标准的参考标识符给时钟。

二进制标志:flag1flag2flag3flag4 是用于定制时钟驱动程序。这些值的具体解释以及它们是否都在用要看特定时钟驱动程序的需要。

退出状态

本命令返回以下出口值:

0 成功结束。
>0 发生错误。

安全性

访问控制:必须具有 root 权限才能运行该命令。

审计事件:N/A

示例

  1. 要启动 xntpd 守护进程,输入:

    startsrc -s xntpd
  2. 要停止 xntpd 守护进程,输入:

    stopsrc -s xntpd
  3. 要在运行 xntpd 守护进程时使用认证密钥文件 /etc/ntp.new.keys,输入:

    /usr/sbin/xntpd -k /etc/ntp.new.keys

文件

/usr/sbin/xntpd 包含 xntpd 守护进程。
/etc/ntp.conf 包含缺省配置文件。
/etc/ntp.drift 包含缺省偏差文件。
/etc/ntp.keys 包含缺省的密钥文件。

相关信息

ntpqntpdatentptracexntpdc 命令。

[ 页的顶部 | 上一页 | 下一页 | 目录 | 索引 | 法律条款 ]