fedora系统的时间同步

近期发现我的fedora系统,时间过慢,所以想实现服务器跟网络时间服务器的同步;

在网上搜索了一些资料,发现有两种方法,
    一种是用xntpd,可以调整时间的频率并修改到bios里去,但觉得这类做法过于复杂还有可能影响到服务器的运行,该方法的优势也明显调试好以后一劳永逸,对应用不会有任何影响;
    另一种是采用ntpdate,该方法就是使用这个工具去跟网上的时间服务器进行同步,但这里就需要做一个任务多长时间去同步一次,该方法简单设置容易,对服务器没有什么影响,但缺点也明显就是时间不是很准确,但对时间要求不是很高的服务器还是可以的,我采用的就是这种方法。以下是我的设置方法:

1、确认已经安装了ntpdate,fedora默认是都安装了,如果没有,也可以通过yum安装,这里就不熬述;
2、测试同步效果,我在这用的时间服务器是pool.ntp.org,命令是“ntpdate pool.ntp.org”,同步成功那么下一步;
3、配置定时任务,这里定时任务fedora带的crontab来实现,在fedora都自带;
4、我这里是配置为每小时同步一次,crontab的实现方式是,在/etc/crontab文件中配置执行情况,那么默认就有了,每小时、每天、每周、每月都固定执行相对应的目录里的脚本,比如:在/etc/cron.hourly/下的脚本就是每小时执行一次;
5、在/etc/cron.hourly/新建ntpdate.sh文件内容为“ntpdate pool.ntp.org”保存,并更改可执行权限“chmod 777 ntpdate.sh”那么,执行“./ntpdate.sh”看是否执行成功,成功后可以重启cronb服务,“/etc/init.d/cronb restart”服务重启后那么配置成功。

 

注:以上方法可以实现每小时从网上更新一次时间,但是不能实现几分钟更新一次。

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值