调用时间服务器守护进程。
/usr/sbin/timed [ -c ] [ -M ] [ -t ] [ [ -n Network ] ... | [ -i Network ] ... ]
注:使用 rc.tcpip 文件来启动带有每个初始程序装入的守护进程。可在命令行指定 times 守护进程。也可以从命令行使用 SRC 命令来控制 timed 守护进程。
timed 守护进程使一台机器的时钟与局域网中也运行 timed 守护进程的其它机器的时钟同步。timed 守护进程使一些机器的时钟变慢,而使另外一些机器的时钟加快来创建平均网络时间。
当 timed 守护进程不带 -M 标志启动时,机器找到最近的主时间服务器并请求网络时间。然后机器使用 date 命令将机器的时钟设置为该网络时间。机器定期接受主时间服务器发送的同步消息,并调用 adjtime 子例序来执行所需的机器时钟的校正。
当 timed 守护进程带 -M 标志启动时,机器轮询其局域网中的每台机器来确定哪些网络有主时间服务器。机器成为没有主时间服务器的网络上的主时间服务器。机器成为已有主时间服务器的网络上的一台副时间服务器。当 timed 守护进程带 -M 标志启动时,timed 守护进程会创建 /var/adm/timed.masterlog 文件。/var/adm/timed.masterlog 文件包含一个在本地机器时钟和网络上其它机器时钟之间的δ记录,而本地机器是该网络的主时间服务器。 /var/adm/timed.masterlog 文件大约每 4 分钟更新一次,但从不清除。可能需要清除此文件以保存磁盘空间。如果该机器仅为其网络上的副时间服务器,/var/adm/timed.masterlog 文件保持为空。要清除 /var/adm/timed.masterlog 文件,请输入:
cat /dev/null > /var/adm/timed.masterlog
如果网络上的主时间服务器停止工作,就要从该网络上的副时间服务器中选取一个新的主时间服务器。timedc 命令可让您选择哪一个副时间服务器成为主时间服务器。
timed 守护进程可用系统资源控制器(SRC)、系统管理界面程序(SMIT)或命令行控制。缺省情况下,不启动 timed 守护进程。使用 rc.tcpip 文件来启动带有每个初始程序装入的 timed 守护进程。
timed 守护进程是一个由 SRC 控制的子系统。timed 守护进程是 SRC tcpip 系统组的成员。使用以下 SRC 命令来操作 timed 守护进程:
startsrc | 启动子系统、子系统组或子服务器。 |
stopsrc | 停止子系统、子系统组或子服务器。 |
lssrc | 获取子系统、子系统组或子服务器的短状态。对于 timed 守护进程,不支持通常在 lssrc 中查找到的长状态选项。 |
startsrc -s timed
此命令启动守护进程。可在 rc.tcpip 文件中或命令行上使用此命令。-s 标志指定接下来子系统将要被启动。
stopsrc -s timed
该命令停止守护进程。-s 标志指定接下来子系统将会被停止。
lssrc -s timed
该命令返回守护进程的名称、守护进程的进程标识和守护进程的状态(活动或非活动)。
startsrc -s timed -a "-M -i net1 -i net2"
此命令启动守护进程。机器成为其网络的主时间服务器或副时间服务器。网络 net1 和 net2 从时钟同步中被排除。-s 标志指定接下来子系统将要被启动。-a 标志指定 timed 守护进程应带后面的一些标志启动。标志必须包含在引号中。
timed -t -n net1 -n net2
此命令启动守护进程。跟踪功能被激活,并且 net1 和 net2 都被包含进时钟同步中。
/var/adm/timed.log | 包含跟踪 timed 守护进程的消息。当 timed 守护进程带 -t 标志启动时或当使用 timedc 命令启用跟踪功能时,创建此文件。 |
/etc/rc.tcpip | 包含在系统启动时要执行的 SRC 命令。 |
/var/adm/timed.masterlog | 包含一个在主时间服务器时钟与网络上其它机器的时钟之间的δ记录。当 timed 守护进程带 -M 标志启动时创建此文件。但是,此文件仅包含该机器在其中为主时间服务器的那些网络的信息。 |
adjtime 子例程、gettimeofday 子例程。
networks 文件格式。
《AIX 5L V5.2 系统管理指南:通信与网络》中的『TCP/IP 守护进程』。