首页 技术 正文
技术 2022年11月23日
0 收藏 357 点赞 3,002 浏览 1254 个字

为什么需要网络同步时间:

Linux服务器运行久时,系统时间就会存在一定的误差,一般情况下可以使用date命令进行时间设置,但在做数据库集群分片等操作时对多台机器的时间差是有要求的,此时就需要使用ntpdate进行时间同步

1、安装ntpdate,执行以下命令

# yum install ntpdate -y

2、手工同步网络时间,执行以下命令,将从time.nist.gov同步时间

# ntpdate 0.asia.pool.ntp.org

  若上面的时间服务器不可用,也可以选择以下服务器同步时间

  time.nist.gov

  time.nuri.net

  0.asia.pool.ntp.org

  1.asia.pool.ntp.org

  2.asia.pool.ntp.org

  3.asia.pool.ntp.org


同步过程

[fanmaolin@Centeros ~]$ date  //date可以查看当前系统时间
Sun Aug :: CST [fanmaolin@Centeros ~]$ sudo ntpdate -u 133.100.11.8 //同步到日本的服务器时间
Sep :: ntpdate[]: step time server 133.100.11.8 offset 2497915.211260 sec
[fanmaolin@Centeros ~]$ date //查看同步后的时间
Mon Sep :: CST [fanmaolin@Centeros ~]$ sudo ntpdate -u 210.72.145.44
Sep :: ntpdate[]: no server suitable for synchronization found //这个IP有问题,有可能是服务器不能用了[fanmaolin@Centeros ~]$ date
Mon Sep :: CST
[fanmaolin@Centeros ~]$ sudo ntpdate -u ntp.api.bz //直接用域名同步中国上海时间
Sep :: ntpdate[]: adjust time server 17.253.68.253 offset 0.043394 sec
[fanmaolin@Centeros ~]$ date
Mon Sep :: CST
[fanmaolin@Centeros ~]$ sudo ntpdate -u 17.253.68.253 //中国上海时间同步服务器IP
Sep :: ntpdate[]: adjust time server 17.253.68.253 offset 0.011387 sec
[fanmaolin@Centeros ~]$ date
Mon Sep :: CST

3、使用crontab计划任务定时更新网络时间,修改crontab文件,在末尾增加* */1 * * * ntpdate 0.asia.pool.ntp.org,每隔1小时同步一次时间。

# vi /etc/crontab

ntpdate时间同步

4、使用date命令查看当前时间

ntpdate时间同步

5、系统时间同步到硬件,防止系统重启后时间呗还原

# hwclock --systohc

完成.

以下是一些可能可以用的NTP服务器地址(仅供参考,网上找的)

ntpdate时间同步

相关推荐
python开发_常用的python模块及安装方法
adodb:我们领导推荐的数据库连接组件bsddb3:BerkeleyDB的连接组件Cheetah-1.0:我比较喜欢这个版本的cheeta…
日期:2022-11-24 点赞:878 阅读:8,994
Educational Codeforces Round 11 C. Hard Process 二分
C. Hard Process题目连接:http://www.codeforces.com/contest/660/problem/CDes…
日期:2022-11-24 点赞:807 阅读:5,507
下载Ubuntn 17.04 内核源代码
zengkefu@server1:/usr/src$ uname -aLinux server1 4.10.0-19-generic #21…
日期:2022-11-24 点赞:569 阅读:6,350
可用Active Desktop Calendar V7.86 注册码序列号
可用Active Desktop Calendar V7.86 注册码序列号Name: www.greendown.cn Code: &nb…
日期:2022-11-24 点赞:733 阅读:6,135
Android调用系统相机、自定义相机、处理大图片
Android调用系统相机和自定义相机实例本博文主要是介绍了android上使用相机进行拍照并显示的两种方式,并且由于涉及到要把拍到的照片显…
日期:2022-11-24 点赞:512 阅读:7,768
Struts的使用
一、Struts2的获取  Struts的官方网站为:http://struts.apache.org/  下载完Struts2的jar包,…
日期:2022-11-24 点赞:671 阅读:4,845