linux 系统没有北京时间,同步的是上海时间

linux 系统有两个时钟:一个是硬件时钟,即BIOS时间;另一个是系统时钟,是linux系统Kernel(内核)时间。

系统开启时,系统会读取硬件时间,设置系统时间。因此,设置了系统时间,重启时会失效。

要想永久更改时间,可以先同步系统时间(基于网络时间,准确性较高),再同步系统时间

第一种情况 :有网

以网络时间为准校验

(1)查看时区

date    -- 查看系统时间
[root@develop Asia]# date -R
Fri, 22 Mar 2019 14:11:10 +0800 -- +0800 代表是东八区,如果不是,自行更改到东八区

(2)安装ntpdate工具

yum install ntpdate

(3)同步时间,用的是阿里云的服务器

systemctl stop  ntpd         -- 停掉ntpd 服务,使 ntpdate 可以运行
ntpdate ntp1.aliyun.com 或者 ntpdate time.windows.com
ntpdate asia.pool.ntp.org
ntpdate time.nuri.net

看到上述信息,则代表同步成功,否则失败

(4)同步硬件时间

hwclock  查看硬件时间
hwclock --systohc --localtime -- 同步硬件时间

(5)永久生效

hwclock -w 
systemctl start  ntpd    -- 结束完之后 ,开启ntpd

第二种情况 :没有网络

这种同步时间的方法,很适合在无网的情况下,同步机器集群时间

下面一起操作一遍。

如果  有两台机器,选择其中一台机器A,作为服务端

机器B,作为客户端

(1)修改服务端A

① 修改配置文件

[root@hanadevelop Asia]# vi  /etc/ntp.conf

②重启ntpd

systemctl restart ntpd   -- 要保证ntpd 服务开启,不然其它机器不能同步该机器的时间

(2)修改客户端机器B

①修改配置

[root@develop Asia]# vi  /etc/ntp.conf

[root@demo sysconfig]# systemctl restart ntpd
[root@demo sysconfig]# systemctl enable ntpd
[root@demo sysconfig]# systemctl stop ntpd

(3)测试

①修改机器A的时间

[root@hanadevelop Asia]# date -s '2019-3-22 17:00:11'
2019年 03月 22日 星期五 17:00:11 CST

②同步机器B的时间

查看

同步完成

③ 同步硬件时间

hwclock --systohc --localtime     -- 同步硬件时间
hwclock -w -- 永久生效

centos 7.2 同步北京时间 ,多台机器同步时间的更多相关文章

  1. 震惊!线上四台机器同一时间全部 OOM,到底发生了什么?

    案发现场 昨天晚上突然短信收到 APM (即 Application Performance Management 的简称),我们内部自己搭建了这样一套系统来对应用的性能.可靠性进行线上的监控和预警的 ...

  2. rsync同步文件(多台机器同步代码...)

    常用组合   rsync -av --delete-after --exclude-from="a.txt"  x/x -e ssh x:/x/x   a.txt 制定忽略的文件, ...

  3. 如何同步两台Linux机器的时间?

    除了用NTP服务器之外,下面的命令可以做到让几台机器的时间都跟一台机器同步. date --set="$(ssh root@10.245.110.101 date)" 参考资料 = ...

  4. CentOS7时间和日期的同步 (chrony和)

    CentOS 6版本,使用 hwclock CentOS 7版本,使用timedatectl 1.基本概念 1.1 GMT,UTC,CST,DST时间 世界标准时间 整个地球分为二十四时区,每个时区都 ...

  5. centos 6.9使用Rsync+Inotify-tools实现数据实时同步

    centos 6.9使用Rsync+Inotify-tools实现数据实时同步 说明: 操作系统:CentOS 6.9 源服务器:192.168.1.222 备份服务器:192.168.1.1.233 ...

  6. Centos 6.5配置rsync+inotify实现文件实时同步

    1.安装rsync(两台机器执行相同的步骤)yum install gcc yum install rsyncd xinetd -y因为rsync是由xinetd启动的,所以需要修改一个配置vim / ...

  7. RHEL7 -- 使用Chrony设置时间与时钟服务器同步

    Chrony是一个开源的自由软件,它能保持系统时钟与时钟服务器(NTP)同步,让时间保持精确. 它由两个程序组成:chronyd和chronyc. chronyd是一个后台运行的守护进程,用于调整内核 ...

  8. ROS知识(11)----同步两台机器时钟

    两台机器同时运行过程中,对于ROS的tf变换,其要求两台机器的时钟要保持一致. 1.查询时间 首先通过以下命令,看两台机器时钟是否有差异.在本机上,查看远程master的机器时间: ntpdate - ...

  9. centos系统的时间时区和MySQL的时间时区问题

    原文:http://1567045.blog.51cto.com/1557045/1074971 centos系统的时间时区和MySQL的时间时区问题  年轻人做事要细心,特别我们这些搞IT的千万不莽 ...

随机推荐

  1. 如何让 KiCad EDA 5.1 不显示铺铜

    如何让 KiCad EDA 5.1 不显示铺铜 在画板最后给 PCB 铺地,铺地结束后检查然后发板出去打板. 板子回来焊接,调试时发现有问题,边调边改线路,打开 KiCad 一看满屏的铜皮,怎么改呀? ...

  2. day02代码

    1.while.....else.....语句,break,continue,if,while,用户交互,输出,运算符 # 用户有三次登录机会 _username = 'tom' _password ...

  3. 京东饭粒捡漏V1.0.8

    20180617 更新 V1.0.81.捡漏策略更新:自动检测商品,有货后自动下单:2.加车自动使用最优满减券组合: 功能介绍1.京东商城专用,支持饭粒模式下单,自己获得京豆返利 2.捡漏模式:帮助用 ...

  4. win10 vs2015源码编译tesseract4.0

    1.安装软件 cmake  下载地址 cppan   下载地址 安装完毕后,需要将cmake.exe和cppan.exe加入环境变量PATH中 cmake简介 CMake全称为“cross platf ...

  5. g2opy 记录

    20190429 10:31 之前安装了g2opy,g2o也一直没好好学,跑通了slam14讲第13章的单目稠密重建.想要改写成 python版,开始仔细研究g2opy的用法.

  6. MySQL数据库事务各隔离级别加锁情况--read committed && MVCC

    之前已经转载过几篇相关的文章,此次基于mysql 5.7 版本,从测试和源码角度解释一下RR,RC级别为什么看到的数据不一样 先补充一下基础知识 基本知识 假设对于多版本(MVCC)的基础知识,有所了 ...

  7. centos 7刚安装后无法联网解决

    从6版本到7版本后, 7版本默认会关闭网卡 ,并且ifconfig 命令也换了 ip 命令来代替, 在这记录一下 ,希望 新人发现. 不是源的问题, 是压根没开网卡... 下面是写给萌新的: 先看一下 ...

  8. CBSN NEWS

    https://www.cbsnews.com/video/fatal-crossing/

  9. 刘志梅201771010115.《面向对象程序设计(java)》第十五周学习总结

    实验十五  GUI编程练习与应用程序部署 实验时间 2018-12-6 1.实验目的与要求 (1)一个JAR文件既可以包含类文件,也可以包含诸如图像和声音这些其他类型的文件. 创建一个新的JAR文件应 ...

  10. 实现A-Z滑动检索菜单

    我们实现一个A-Z滑动检索菜单,这是一个移动端非常常见的功能,页面效果图如下 在实现代码之前我们先了解下JS滚动事件和滑动事件 scrollTop 一个元素的scrollTop是这个元素的顶部 到 可 ...