HP-UX上实现时间同步

4168阅读 0评论2007-07-09 yuhuohu
分类:



配置概述
HP-UX上要实现时间同步,需要设置时间服务器和客户端,相关的进程是xntpd

配置文件

/etc/ntp.conf

/etc/ntp.drift       在client上自己建立,用作drift文件

/etc/rc.config.d/netdaemons


执行文件

/usr/sbin/xntpd


运行脚本

/sbin/init.d/xntpd {start|stop}


配置方法

服务器端

1.  编辑/etc/ntp.conf

添加一行   server       127.127.1.1

2.  编辑/etc/rc.config.d/netdaemons

更改两个参数的值

export NTPDATE_SERVER=127.127.1.1

export XNTPD=1       (1表示启动xntpd;0表示不启动xntpd)

3.  启动xntpd

/sbin/init.d/xntpd start

4.  其他

可以通过/var/adm/syslog/syslog.log查看xntpd的运行状况;也可以使用ntpq命令查询xntpd的运行状况


  


客户端

1.   创建/etc/ntp.drift文件

# touch /etc/ntp.drift

2.  编辑/etc/ntp.conf

添加两条记录
server       <ntp_server_hostname or ip_address>
driftfile    /etc/ntp.drift

3.  编辑/etc/rc.config.d/netdaemons

更改一个参数

export XNTPD=1

4.  启动xntpd

/sbin/init.d/xntpd start


*也可以通过Sam来配置, 最后一项 time --> NTP network time source

*在启动时间服务器和客户端的xntpd进程以后,需要5-10分钟的时间,才会进行同步.

*可以使用ntpdate来根据ntp server设置客户端服务器的时间

*如果主服务器和客户机器的时间相差超过1000秒,那么这个时间同步系统会认为服务器出现了系统故障,从而停止同步,需要注意这一点.

*可以通过查看/var/adm/syslog/syslog.log文件,查看xntpd的运行状况.

另如果想在Windows环境下使用HP-UX作为ntp server, 需要一个Win32time.exe,具体参见具体的文档

以上是一个大致的时间服务器配置文档,工参考
使用sam来做可能比较方便,不过通过更改配置文件,其实也不费劲,: )

【如果你认为这篇文章对您有所帮助,请点这里让更多人一起分享~】

免费在线阅读电子版: SUN Solaris 9/10 认证系统管理员学习指南(全球唯一中文版教材)



    
上一篇:史上最强:Multiboot最全面的理论知识和各种配置案例
下一篇:有信仰,一切才有希望!