Linux配置rdate同步时间服务器

配置多台服务器时,经常需要让各个服务器之间的时间保持同步,如果服务器有外网环境,可以直接同外部的时间服务器更新时间,可以采用rdate命令更新时间:

rdate -s tick.greyware.com

可以写个脚本放在/etc/cron.hourly中每小时校正一下时间。

如果是内网环境下,可以自己配置一个时间服务器,以CentOS为例,配置时间服务器的方法如下:

1.先安装xinetd : sudo yum install -y xinetd

2.修改/etc/xinetd.d/time-stream, 修改:

disable     = yes  改为

disable = no

3.启动xinetd

service xinetd start

这样其它机器就可以通过rdate 与该机器进行时间同步

rdate -s ip

rdate(receive date)

功能说明:显示其他主机的日期与时间。

语  法:rdate [-ps][主机名称或IP地址...]

补充说明:执行rdate指令,向其他主机询问系统时间并显示出来。

参  数:
-p  显示远端主机的日期与时间。
-s  把从远端主机收到的日期和时间,回存到本地主机的系统时间。