ubuntu 14.04时间同步问题

装了个Ubuntu虚拟机,发现时间老是不对,一开始不想管他,后来越用越别扭,决定设置一下。

我知道NTP服务可以自动调整时间,于是在网上找到一个文章,里面谈到2种设置NTP同步的方法,一种是用日常调度ntpdate,还有一种是运行ntpd服务,两种都是从某个NTP服务器地址获取时间数据。

我先用ntpdate试了下:

root@ubuntu:cron.daily# date
Tue Sep  9 01:59:53 PDT 2014
root@ubuntu:cron.daily# ntpdate 202.120.2.101
 9 Sep 02:01:30 ntpdate[7671]: no server suitable for synchronization found
root@ubuntu:cron.daily# ntpdate ntp.sjtu.edu.cn
 9 Sep 02:01:50 ntpdate[7672]: adjust time server 61.164.36.105 offset -0.002301 sec

我看这时间没变化啊,于是执行

date -s "Tue Sep 9 05:11:00 PDT 2014"

把时间改了,然后又执行ntpdate同步,结果还是不对,但是打印显示同步过程好像又没有问题,就这样试了N个NTP地址,结果都差不多,后来装上ntpd再试,结果还是一样,这就让人郁闷了。

苦思之下,恍然想到是不是系统的时区设置不对,于是在网上找到用tzselect和tzconfig可以设置时区。于是,先用tzselect试了下,结果提示什么

root@ubuntu:etc# tzselect 
/usr/bin/tzselect: line 171: /etc/iso3166.tab: No such file or directory
/usr/bin/tzselect: time zone files are not set up correctly

在网上找了下资料没什么头绪,又试了下tzconfig,结果又提示

WARNING: the tzconfig command is deprecated, please use:
 dpkg-reconfigure tzdata

最后用dpkg-reconfigure tzdata才成功了,接下来再配置好/etc/ntp.conf才算结束。

 #server 0.ubuntu.pool.ntp.org

 #server 1.ubuntu.pool.ntp.org

 #server 2.ubuntu.pool.ntp.org

 #server 3.ubuntu.pool.ntp.org

 server ntp.sjtu.edu.cn

原以为简单的时间同步,搞了近1小时,可能是太菜了,这中间真让人感觉是困难重重啊,真没什么简单的事!


转自:http://blog.csdn.net/luozhb529/article/details/39158549

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值