Ubuntu 14.04下时间同步的设置

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

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

我先用ntpdate试了下:

root@ubuntu:cron.daily# dateTue Sep 9 01:59:53 PDT 2014root@ubuntu:cron.daily# ntpdate 202.120.2.1019 Sep 02:01:30 ntpdate[7671]: no server suitable for synchronization foundroot@ubuntu:cron.daily# ntpdate ntp.sjtu.edu.cn9 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小时,可能是太菜了,,这中间真让人感觉是困难重重啊,真没什么简单的事!

版权声明:本文为博主原创文章,未经博主允许不得转载。

但要相信真诚的爱情,对爱情永远怀有单纯的向往。

Ubuntu 14.04下时间同步的设置

相关文章:

你感兴趣的文章:

标签云: