服务器时间同步

#######centos######ios

CentOS系统时间同步的步骤以下:
ubuntu

新装的CentOS系统服务器可能设置了错误的,须要调整时区并调整时间.
vim

以下是CentOS系统使用NTP来从一个时间服务器同步
centos

一、cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
服务器

二、ntpdate us.pool.ntp.org网络

第一句是把当前时区调整为上海就是+8区,想改其余时区也能够去看看/usr/share/zoneinfo
ide

而后第二句是利用ntpdate同步标准时间.
工具

没有安装ntpdate的能够yum一下:
server

yum install -y ntpblog

加入定时计划任务,每隔10分钟同步一下时钟

三、crontab -e

0-59/10 * * * * /usr/sbin/ntpdate us.pool.ntp.org | logger -t NTP

这样,咱们就能够来解决在CentOS系统中时间不许确的问题了。

四、让bios时间也同步改变

vim /etc/sysconfig/ntpd

SYNC_HWCLOCK=yes

#####ubuntu####

经过tzconfig来修改时区信息

sudo tzconfig,若是命令不存在请使用 dpkg-reconfigure tzdata

而后按照提示选择 Asia对应的序号,选完后会显示一堆新的提示—输入城市名,如

Shanghai或Chongqing,sudo date -s "" 来修改本地时间。

sudo cp /usr/share/zoneinfo/Asia/ShangHai /etc/localtime //防止系统重启后时区改变。

网上同步时间

   1.  安装ntpdate工具

   # sudo apt-get install ntpdate

   2.  设置系统时间与网络时间同步

   # ntpdate cn.pool.ntp.org

   3.  将系统时间写入硬件时间

   # hwclock --systohc

cn.pool.ntp.org是位于中国的公共NTP服务器,用来同步你的时间(若是你的时间与服务器的时间截不一样的话,可能没法同步时间哟,甚至连sudo reboot这样的指令也没法执行)。

#########OpenVZ的os没法进行时间同步###########

在OpenVZ的guest os同步时间报错:

[root@localhost ~]# ntpdate cn.pool.ntp.org
20 Dec 15:00:43 ntpdate[12295]: step-systime: Operation not permitted

要在上层的master host里面赋予权限才能够

一、先登陆OpenVZ查看虚拟机的VEID

140405561.png

能够看到1.217虚拟机的VEID是107

二、在master os上进行赋权,期间它会重启1.217虚拟机。

140614139.png

三、在虚拟机1.217上再次进行时间同步

[root@localhost ~]# ntpdate us.pool.ntp.org
20 Dec 13:59:53 ntpdate[570]: step time server 199.241.31.224 offset -4425.516508 sec
[root@localhost ~]# date
2013年 12月 20日 星期五 13:59:55 CST
[root@localhost ~]#

成功进行时间同步。

=============

修改服务器时间

(1)将时间调整为10月11日凌晨1点55分:data 10110155
(2)将系统时间设定成2014年1月3日:      date -s 2014/01/03
(3)将系统时间设定成下午8点12分0秒:  date -s 20:12:00

==============

crontab中ntpdate 时间同步不生效问题解决:

一、vim /etc/crontab 在此文件中添加,无论任何方式时间同步都不会生效;

二、须要在crontab -e中添加时间同步命令,才会生效;

三、在crontab -e中添加命令

*/10 * * * * /usr/sbin/ntpdate cn.pool.ntp.org >>/var/log/ntpdate.log

四、同步是否生效验证:

查看/var/log/cron文件

查看/var/log/ntpdate.log文件

五、注释掉/etc/crontab文件中的时间同步命令;

六、/etc/init.d/ntpd stop

  chkconfig ntpd off

相关文章
相关标签/搜索