当前位置:Linux教程 - Linux - Xntpd网络时间服务器安装设定文档 (for linux 完全版)

Xntpd网络时间服务器安装设定文档 (for linux 完全版)

文档 : XNTP网络时间服务器安装设定文档 (for linux 完全版)
做成日期 :2001.02.19
做成者 :姚遠方(RainBow)
最终修正日 :
最终修正者 :

-----------------------------------------------------------------
目录
<1.一些说明>
<2.修改档案>
<3.設定方法>
[1.安装 ]
[2.设定 ]
[3.试用 ]
<3.FAQ>
<4.备注>

-----------------------------------------------------------------
<1.一些说明>

这篇文档没有版权信息,可自由修改这份文档
这份文件将永远不会有完成的一天,请把你的问题以及成功的经验寄给我
这可以使它成为一份更好的说明文件,并且帮助更多人很好的使用它
如果你利用这篇文档实现了你期望的应用,请告诉大家,让我们分享你的喜悦

寻找此文档的最新版本或其他实用的技术文档请到搜索引擎查询关键字 “追梦人主页“

如果你想发信给我询问相关问题前请仔细再看一遍这篇文档,因为他经过了无数人的努力到现在
如果你想发信给我询问相关问题请表现相应的礼貌,并且我不能确定可以给你回复

瑾以此文献给我最爱的女孩毛毛雪,虽然她可能永远看不到这篇文档,因为她不是这种类型的女孩
今天是02.19日,我最爱的女孩毛毛雪的生日,希望所有得到这篇文档帮助的人在这一天一同祝福她

在这里获取xntp包:ftp://linux1.fnal.gov/linux/611/i386/Fermi/RPMS/updated/xntp3-5.93-4.i386.rpm

-----------------------------------------------------------------
<2.修改档案>

[-----------------]
更新

[2001.02.19 姚远方 RainBow]
做成

-----------------------------------------------------------------
<3.安装设定方法>

[1.安装 ]

在文件包存放目录内执行如下指令
# rpm -ivv xntp3-5.93-4.i386.rpm

确认:/usr/sbin 内包含 ntpdate ntpq ntptrace xntpd

-----------------------------------------------------------------
[2.设定 ]

2-1) 设定conf文件
创建 /etc/ntp.conf
# vi /etc/ntp.conf
内容:
==================================================================
server 192.5.41.40
#其他服务器地址参照 http://www.eecis.udel.edu/~mills/ntp/clock1.htm
#其他服务器地址参照 http://www.eecis.udel.edu/~mills/ntp/clock2.htm
driftfile /etc/ntp.drift
==================================================================

2-2)设定为自动启动

# cd /etc/rc.d/rc3.d
# ln -s /etc/rc.d/init.d/xntpd S85xntpd

2-3)修改xntpd启动程式
#vi /etc/rc.d/init.d/xntpd
将第31行修改为如下样式
  daemon xntpd -p /var/run/xntpd.pid -A -l /var/log/ntp.log

2-4)针对国情的设定
# crontab -e
追加:
0 0 * * * /sbin/clock --systohc

[3.启动 ]

# /etc/rc.d/init.d/xntpd start
确认正常启动
#ps ax | grep xntpd
  xxxx ? S 0:00 xntpd -p /var/run/xntpd.pid -A -l /var/log/ntp.log

-----------------------------------------------------------------
<3.FAQ>
F:/etc/ntp.conf文件里面可以添加多少服务器
Q:可以添加很多,进程按照顺序从第一个开始测试速度,直到找到一个最好的

F:针对国情的设定是什么意思,我没有在其他的XNTP安装文档内看到关于这一条的设定
Q:这个设定的意思是在每日0点0分时候将系统时间写入硬件时钟,因为XNTP校正的是系
统时间,而LINUX在启动的时候会读取硬件时钟的时间

F:2-3为什么要修改XNTP启动程式
Q:因为默认情况下,XNTP不会有自己的LOG;因为是一个精灵进程,所以保留一个PID号
虽然不是必要的,但是做了会更好

F:我加了服务器列表,为什么运行ntpdate时,显示找不到time server
Q:ntpdate命令是和/etc/ntp.conf文件无关的;等于是一个系统命令一样,所以后面
必须加服务器名字 # /usr/sbin/ntpdate 192.5.41.40

-----------------------------------------------------------------
<4.备注>
今天是我今生最爱的一个女孩毛毛雪的生日;祝福的电话还不知道能否打通,打通了她会
不会接。
据说时间会抚平心里的伤痛,我不知道,我想50年后我依然一样的爱她
希望XNTPD可以用真实时间来做纪录,50年后我是否会变心

文档在硬盘上扔了好久了,当时可能是因为工作太忙而没有贴出来,今天贴出来吧