Linux系统将服务器时间与互联网时间同步

登陆到服务器上,输入指令date能够查询服务器的岁月,须要一块的时候须要设置ntpdate;

[root@node1 ~]#  ntpdate 1.cn.pool.ntp.org
24 Apr 23:34:45 ntpdate[11827]: step time server 202.118.1.81 offset 33031.663763 sec
[root@node1 ~]# date
2016年 04月 24日 星期日 23:34:49 CST

#hwclock
显示硬件时间
#hwclock -w
将系统时间写入到系统硬件个中

2、ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime   
#linux的时区设置为香江时区

遇上一种情景,就是多台服务器之间的刻钟并不是联合的,有的快有的慢,那时候就要用到网络时间了,

在linux系统中有五个时刻,硬件时钟和系统时间,硬件时钟是指主机板上的钟表设备,相当于日常可在BIOS画面设定的时钟。系统时钟则是指kernel中的时钟。全数Linux相关指令与函数都是读取系统时钟的设定。因为存在三种不相同的钟表,那么它们之间就会存在差异。当Linux运行时,系统时钟会去读取硬件时钟的设定,之后系统时钟即单独运转。

一道时间

在CentOS Linux中终端命令中实施以下命令:

  1.  安装ntpdate工具

    yum -y install ntp ntpdate

  2.  设置系统时间与网络时间一起

    ntpdate cn.pool.ntp.org

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

    hwclock –systohc

# ntpdate ntp服务器域名或IP

hwclock命令 (即hardwareclock系统硬件时间)

2.  安装系统时间与互联网时间共同

每一台服务器都进行一回,再用date命令查询时间已经一起为同一的啦.

http://www.pool.ntp.org是NTP的官方网站,在那地点大家得以找到离大家国家的NTP
Server cn.pool.ntp.org.它有一个服务器地址:

定时执行时间共同任务,所以大家运用crontab -e 来添加定时任务

Linux的光阴分为System Clock(系统时间)和Real Time Clock
(硬件时间,简称QashqaiTC)。

一齐命令

结果:3 Jun 15:42:39 ntpdate[4721]: adjust time server 211.115.194.21
offset -0.005885 sec

UTC=false                         
#安装为false,硬件时钟不于utc时间相同

(3)将硬件时间作为系统时间

date命令:

或clock -w

用date命令对系统时间实行安装后,并不会去修改硬件时钟,所以系统重启后,系统时间还算会去读取硬件时间,那就是怎么date设置失效到原因。

施行上述命令,突显的流年应该亦然的

让大家起始将操作系统的小时实行同步啊!

服务器一:        1.cn.pool.ntp.org
服务器二:        2.asia.pool.ntp.org
服务器三:        3.asia.pool.ntp.org

ntpdate
是2个linux时间一起服务软件,具体的详细资料请参见下百度,有许多详细的资料

1.  安装ntpdate工具

添加脚本例子如下:

实施成功后,
查看系统硬件时间(不出意外的话,现在date和hwclock现实的年月均为internet时间)

4、/sbin/hwclock –systohc   #安装硬件时间和类别时间同一并校准

[root@node1 ~]# hwclock -r
2016年04月24日 星期日 13时51分01秒  -0.880312 seconds
[root@node1 ~]# date
2016年 04月 22日 星期五 21:21:29 CST

#date
#hwclock

yum install ntp #安装ntp服务器

 

/1 ntpdate time.nuri.net;hwclock -w

翻看系统时间的吩咐: #date

发表评论

电子邮件地址不会被公开。 必填项已用*标注