首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >linux时钟同步

linux时钟同步

作者头像
保持热爱奔赴山海
发布于 2019-09-18 01:59:02
发布于 2019-09-18 01:59:02
4.9K00
代码可运行
举报
文章被收录于专栏:DevOpsDevOps数据库相关
运行总次数:0
代码可运行

Linux有2个时钟,硬件时钟、系统时钟。 

date命令看到的是系统时间 

hwclock看到的是硬件时间 

hwclock -r  #读取硬件时间(-r可省略) 

hwclock -w  #将系统时间写入到硬件 

hwclock -s  #将硬件时间写入到系统

#下面为如何配置网络ntpdate更新

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
yum install -y ntpdate
ntpdate time.windows.com
hwclock -w

#可以直接将写到定时任务里面,以保证系统时间的准确。 

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
echo "*/10 * * * * /usr/sbin/ntpdatetime.windows.com>/dev/null 2>&1" >> /var/spool/cron/root
echo "/sbin/hwclock -w>/dev/null 2>&1" >> /var/spool/cron/root

如果发现ntpdate更新的时间还是错误的,则可能是时区设置错误。

调整时区方法如下:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
date -R     #查看时区,中国地区为:+800
cp -f/usr/share/zoneinfo/Asia/Shanghai /etc/localtime
本文参与 腾讯云自媒体同步曝光计划,分享自作者个人站点/博客。
原始发表:2015/06/17 ,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
Linux 时间及时区设置
UTC(Universal Time Coordinated)=GMT(Greenwich Mean Time),Local time 本地时间,
授客
2019/09/12
10.8K0
Linux 系统时间同步方法小结
在 Windwos 中,系统时间的设置很简单,界面操作,通俗易懂,而且设置后,重启,关机都没关系。系统时间会自动保存在 BIOS 时钟里面,启动计算机的时候,系统会自动在 BIOS 里面取硬件时间,以保证时间的不间断。但在 Linux 下,默认情况下,系统时间和硬件时间并不会自动同步。在 Linux 运行过程中,系统时间和硬件时间以异步的方式运行,互不干扰。硬件时间的运行,是靠 BIOS 电池来维持,而系统时间,是用 CPU Tick 来维持的。在系统开机的时候,会自动从 BIOS 中取得硬件时间,设置为系统时间。
jwangkun
2021/12/23
4.9K0
Linux 系统时间同步方法小结
linux系统修改时区,时间自动同步
1、调整时区     cp /usr/share/zoneinfo/Asia/Shanghai /etc/localtime linux提供是依据/etc/localtime文件内容知道目前系统的时区信息,这个文件一般是从/usr/share/zone/里面选择适当的时区复制过来就可以使用 2、手动调整时间(需要ntpdate)     ntpdate us.pool.ntp.org 没有安装ntpdate可以     yum install -y ntpdate 3、加入定时计划任务,每天进行同步一次:
joshua317
2018/04/16
7K0
同步服务器系统时间操作记录
在初始化一台linux服务器后,发现这台服务器的时间不对 [root@dev ~]# date 2016年 10月 11日 星期二 07:04:34 CST Linux时钟分为系统时钟 (System Clock)和硬件(Real Time Clock,简称RTC)时钟。系统时钟是指当前Linux Kernel中的时钟,而硬件时钟则是主板上由电池供电的时钟,这个硬件时钟可以在BIOS中进行设置。当Linux启动时,硬件时钟会去读取系统时钟的设置,然后系统时钟就会独立于硬件运作。 Linux中的所有命令(包括
洗尽了浮华
2018/01/22
4.5K0
Linux NTP时钟同步
时钟同步在大数据方向,用到的地方很多。举个例子来说吧,像Zookeeper、RegionServer服务都是需要实时和各节点进行通信的。假如各节点差超过30s,那么RegionServer会由于Zookeeper会话超时而停止服务。所以时钟同步在大数据里被广泛应用且必不可少的一步。
create17
2018/12/17
20.3K2
Linux NTP时钟同步
linux 同步北京时间 局域网同步时间
设置时区为亚洲/上海 timedatectl set-timezone Asia/Shanghai
全栈程序员站长
2022/09/13
6.2K0
linux 同步北京时间 局域网同步时间
centos ntpdate 时间同步
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
lukachen
2023/10/22
5370
CentOS配置时间同步NTP
原因很简单,ntpd是步进式的逐渐调整时间,而ntpdate是断点更新,比如现在服务器时间是9.18分,而标准时间是9.28分,ntpd会在一段时间内逐渐的把时间校准到与标准时间相同,而ntpdate会立刻把时间调整到9.28分,如果你往数据库内写入内容或在其他对时间有严格要求的生产环境下,产生的后果会是很严重的。(注:当本地时间与标准时间相差30分钟以上是ntpd会停止工作)
EltonZheng
2021/01/26
10.3K0
Linux设置和修改时间与时区
时区设置用tzselect 命令来实现。但是通过tzselect命令设置TZ这个环境变量来选择的时区,需要将变量添加到.profile文件中。
菲宇
2019/06/11
30.4K0
CentOS 6.X设置环境时间最佳实践
服务器的时间在平时不起眼,但绝对是不可忽视的一个因素;例如 (1)服务器之间不同步,服务器之间的验证会失败,会导致整个系统不能用; (2)对于数据库服务器记录的数据日志时间有偏差,遇到电商的秒杀活动,这损失的金钱可能就以百万计; …… 例子很多就不一一列举,言归正传, 一、设置适合的时区 正在本机上生效的失去文件是/etc/localtime (1)查看本机上保存的时区文件 ls -R /usr/share/zoneinfo/
星哥玩云
2022/07/04
4720
Centos7搭设无网络ntp时钟服务器
在有些机房部署服务器的时候,服务器是处于无网络区域的。此时,每台服务器的时钟并不准确,各自运行时间。
Devops海洋的渔夫
2019/06/02
2.1K0
服务器ntp时间同步
注意:若不加上-u参数, 会出现以下提示:no server suitable for synchronization found
summerking
2022/09/19
6.1K0
Linux 调整系统时间偏差
在使用Linux系统部署项目,有时会出现时间跟当前时间不一致的情况,这个时候需要做些调整:
用户1685462
2021/07/17
4.4K0
LNMP笔记:Linux/centos 无法通过date命令修改时间
今天在给客户配置服务器环境,服务器使用的是 centos 系统,发现竟然没办法使用 date 命令来修改系统时间(站长之前分享过 修改服务器时间为北京时间 的方法),于是google了一下,解决方法,做一下记录和分享。
星哥玩云
2022/08/13
1K0
LNMP笔记:Linux/centos 无法通过date命令修改时间
linux时间不同步问题
怪问题: 时间同步失效 系统: centos 6.6  2.6.32-504.el6.x86_64 情况: 定时任务中写了每分钟同步一次系统时间,定时任务执行成功,时间却未同步,奇怪? 现象: [root@lnmp02 scripts]# crontab -l */1 * * * *  ntpdate time.windows.com >/dev/null 2>&1 ###sunwj#2015/6/19##backup /var/www/html/## 00 00 * * * /bin/sh /server
程序员同行者
2018/07/02
2.4K0
Linux 修改时区和时间
CentOS 和 Ubuntu 的时区文件是 /etc/localtime , 但是在 CentOS7 以后 localtime 以及变成了一个链接文件 :
全栈程序员站长
2022/07/18
4.2K0
Centos各种时间[系统时间/硬件时间]
本文来自网络收集,红色的是我自己备注的地方 首先要知道的就是Linux系统中时间的概念: 1)Linux系统中,系统时间和硬件时间是独立的 系统时间是表示系统内运行的时间,硬件时间是指硬件设备中,如BIOS的时间。 2)系统时间和硬件时间的关系 系统时间由硬件时间和系统时区进行设置。系统在启动的时候,会从硬件设备中读取硬件时间,并根据系统时区进行修改,然后写入到系统时间内。同样,系统关闭时,也会读取系统时间,然后写入硬件时间。 由于硬件造成的问题,请联系硬件供应商。下面我们来谈谈系统上的解决方法:
苦咖啡
2018/05/07
1.4K0
docker和docker-compose一键安装脚本
系统版本:centos7.9 docker版本:Docker version 20.10.11, build dea9396 docker-compose版本:docker-compose version 1.29.2, build 5becea4c
IT不难
2022/03/11
1.9K0
docker和docker-compose一键安装脚本
ntp本地时间源 linux,简单搭建本地ntp时间服务器
在本地的一台可连接互联网的主机Server上安装实现NTP协议的应用,其它本地局域网的各主机都定期来这台时间服务器获取(同步)时间,以保证各计算机的时间一致.
全栈程序员站长
2022/07/23
5.9K0
CentOS设置系统时间与网络时间同步
Linux的时间分为System Clock(系统时间)和Real Time Clock (硬件时间,简称RTC)。
程序员纬度
2021/03/02
7.4K0
相关推荐
Linux 时间及时区设置
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档