我的编程空间,编程开发者的网络收藏夹
学习永远不晚

如何解决centos时间不同步

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

如何解决centos时间不同步

这篇文章主要介绍“如何解决centos时间不同步”,在日常操作中,相信很多人在如何解决centos时间不同步问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何解决centos时间不同步”的疑惑有所帮助!接下来,请跟着小编一起来学习吧!

一,用ntpdate从时间服务器更新时间

如果你的linux系统根本没有ntpdate这个命令

yum install ntp

安装完了之后,你不要做什么配置,也不需要,直接测试一下

代码如下:

[root@localhost ~]# ntpdate time.nist.gov
22 Oct 21:11:43 ntpdate[5014]: adjust time server 207.200.81.113 offset -0.018788 sec

如果出去上面的内容说明,同步成功了。然后在crontab里面加上以下内容。

*/10 * * * * ntpdate time.nist.gov   #域名或IP 

每隔十分钟同步一次。推荐几个时间服务器。

time.nist.gov
time.nuri.net
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org
asia.pool.ntp.org

二,用ntp搭建自己的时间服务器

上面我们是利用别人的时间服务器来同步时间,这些时间服务器都是比较权威的。当我们自己搭建时间服务器就不用crontab来定时去跑。

1,安装时间服务器ntp

yum install ntp 

2,配置ntp

代码如下

[root@localhost ~]# cat /etc/ntp.conf |awk '{if($0 !~ /^$/ && $0 !~ /^#/) {print $0}}'
restrict default ignore   //默认不允许修改或者查询ntp,并且不接收特殊封包
restrict 127.0.0.1        //给于本机所有权限
restrict 192.168.1.0 mask 255.255.255.0 notrap nomodify  //给于局域网机的机器有同步时间的权限
server time.nist.gov prefer      //设置时间服务器,加prefer表示优先
server 0.asia.pool.ntp.org
server 1.asia.pool.ntp.org
server 2.asia.pool.ntp.org
server  127.127.1.0     # local clock
fudge   127.127.1.0 stratum 10
driftfile /var/lib/ntp/drift
keys /etc/ntp/keys

3,启动 ntp

[root@localhost ~]# /etc/init.d/ntpd start 

4,查看并测试

代码如下:


[root@localhost ~]# netstat -upnl |grep ntpd   //查看时程
[root@localhost ~]# ntpq -pn    //查看同步的服务器IP
remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
50.77.217.185   .INIT.          16 u    -   64    0    0.000    0.000   0.000
202.90.158.4    .INIT.          16 u    -   64    0    0.000    0.000   0.000
202.71.100.89   .INIT.          16 u    -   64    0    0.000    0.000   0.000
202.134.1.10    .INIT.          16 u    -   64    0    0.000    0.000   0.000
*127.127.1.0     .LOCL.          10 l   18   64  377    0.000    0.000   0.001
[root@localhost ~]# ntpstat   //同步的结果
synchronised to local net at stratum 11
time correct to within 12 ms
polling server every 512 s

remote:即NTP主机的IP或主机名称。注意最左边的符号,如果由“+”则代表目前正在作用钟的上层NTP,如果是“*”则表示也有连上线,不过是作为次要联机的NTP主机。
refid:参考的上一层NTP主机的地址
st:即stratum阶层
when:几秒前曾做过时间同步更新的操作
poll:下次更新在几秒之后
reach:已经向上层NTP服务器要求更新的次数
delay:网络传输过程钟延迟的时间
offset:时间补偿的结果
jitter:Linux系统时间与BIOS硬件时间的差异时间

推荐第一种方法,虽然搭建个时间服务器,还是比较简单的,但是我觉得没有这个必要。如果用别人的时间服务器,每隔10分钟同步一次,可以精确到毫秒。

作者:海底苍鹰

CentOS系统时间与UTC时间不一致的解决方法

装好centos 发现date不是咱想要的那个时间,肿么办

vi /etc/sysconfig/clock   #编辑时间配置文件

     ZONE="Asia/Shanghai"
     UTC=false                          #设置为false,硬件时钟不于utc时间一致
     ARC=false

ln -sf /usr/share/zoneinfo/Asia/Shanghai    /etc/localtime    #linux的时区设置为上海时区

ntpdate 192.43.244.18    #对准时间

如果没有安装ntp服务器,刚需要先执行以下命令:

yum install ntp #安装ntp服务器

/sbin/hwclock --systohc   #设置硬件时间和系统时间一致并校准

好了,我们的CentOS linux系统时间和计算机硬件时间终于都是cst时间了,并且都是上海时区,终于是正常啦。

centos vps修改时间及时区不同步 终极解决方案

由于初次使用国内hyper-v架构的VPS而且买前要指定装windows还是centos系统,因为木有重装的面板,对于用惯debian的我真是折磨,操作过程中遇到各种小问题。问客服直接一句只懂winows环境,让你装WIN你非要装linux。好吧centos只能自己摸索了。由于hyper-v是微软的一款虚拟化产品,早先是不支持linux的,又因为debian的公司化运营,使debian进入高速发展阶段,就连google也抛弃linux定制而转入debian开发阵营,这让微软感到了一些的压力,于是乎微软拉上centos,这就是为什么hyper-v只支持centos,而不支持其它linux衍生版本了,而且支持的还不是那么靠谱。吐槽完,那就来看正题吧。

  正题:hyper-v架构的centos5.5 VPS 装完lnmp时间不同步,导致网站某些功能无法使用。

  网上找了各种方法均告失败。然后自己又仔细找了一些文档终于搞定了,泪奔啊。

  linux的时间管理很奇怪他分为系统时间和硬件时间还细分成什么UTC时间。-_-|||。

  硬件时间从根本上讲是CMOS时钟

  linux查看硬件时间:hwclock --show

  linux查看系统时间:date -R

  centos VPS的时间及时区同步。

  系统时间部分:

  1. 编辑时区配置文件:vi /etc/sysconfig/clock

  ZONE="Asia/Shanghai"

  UTC=false #把UTC设置为false关闭状态

  ARC=false

  2.运行如下命令

  #删除默认配置

  rm -rf /etc/localtime

  #重新指定配置

  ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

  #同步系统时间

  ntpdate -u pool.ntp.org

  3.硬件时间部分:

  #将硬件时间调整成与目前的系统时钟一致。

  hwclock --systohc
  或clock --systohc

  #强制系统时间写入CMOS中防止重启失效

  hwclock -w
  或clock -w

  以上步骤虽然成功了但是我这hyper-v架构的centos系统时间走的不准,1天能快几分钟的样子。

  用crontab来同步一下时间即可解决。

  #编辑计划任务表

  vi /etc/crontab

  #表中最后添加下面这行内容

  30 5 * * * root /usr/sbin/ntpdate -u pool.ntp.org && /sbin/clock --systohc

  #每天5点半同步时间,clock --systohc是硬盘时间同步系统时间的意思。

到此,关于“如何解决centos时间不同步”的学习就结束了,希望能够解决大家的疑惑。理论与实践的搭配能更好的帮助大家学习,快去试试吧!若想继续学习更多相关知识,请继续关注编程网网站,小编会继续努力为大家带来更多实用的文章!

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

如何解决centos时间不同步

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

如何解决centos时间不同步

这篇文章主要介绍“如何解决centos时间不同步”,在日常操作中,相信很多人在如何解决centos时间不同步问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何解决centos时间不同步”的疑惑有所帮助!接下来
2023-06-10

win11时间不同步如何解决

本篇内容介绍了“win11时间不同步如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!方法一:1、首先通过开始菜单打开“设置”2、打开后
2023-07-02

如何让CentOS时间同步

这篇文章主要介绍“如何让CentOS时间同步”,在日常操作中,相信很多人在如何让CentOS时间同步问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”如何让CentOS时间同步”的疑惑有所帮助!接下来,请跟着小编
2023-06-10

电脑时间同步不了如何解决

这篇文章主要介绍“电脑时间同步不了如何解决”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“电脑时间同步不了如何解决”文章能帮助大家解决问题。电脑时间同步不了解决方法:1、首先右键此电脑,打开“属性”2
2023-07-02

win10与Ubuntu时间不同步如何解决

本文小编为大家详细介绍“win10与Ubuntu时间不同步如何解决”,内容详细,步骤清晰,细节处理妥当,希望这篇“win10与Ubuntu时间不同步如何解决”文章能帮助大家解决疑惑,下面跟着小编的思路慢慢深入,一起来学习新知识吧。装了win
2023-07-04

Win10时间同步失败如何解决

要解决Windows 10时间同步失败的问题,可以尝试以下几种方法:1. 手动同步时间:右键单击任务栏上的时间显示,选择“调整日期/时间”,然后在“日期和时间”窗口中点击“同步”按钮,选择“立即同步”来手动同步时间。2. 修改Interne
2023-09-01

Win10时间同步不了该怎么办?Win10时间同步不了的解决方法

许多小伙伴们在应用计算机的过程中时常会去看看时间,可是偶尔会发觉电脑上的时间压根同歩不了,那麼碰到这样的情况该怎么办呢?下边就和小编一起来看一下有哪些解决方法吧。Win10时间同步不了的解决方法1、最先鼠标右键此电脑,开启“属性”2、然后点
2023-07-18

win10时间不自动同步该怎么办win10时间不自动同步解决方案

一般来说计算机的时间全是会自动同步到全新的北京时间的,可是有些win10客户发觉自己的电脑时间不自动同步,怎么办呢?开启控制面板,点击日期和时间,随后转换到internet时间菜单栏,然后点击变更设置按钮,在弹出的界面点击马上升级,稍等片刻
2023-07-10

win7电脑时间同步出错如何解决

本篇内容介绍了“win7电脑时间同步出错如何解决”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!1、首先点击左下角开始,然后打开“控制面板”。
2023-07-02

服务器时间与电脑时间不能同步怎么解决

这篇文章主要介绍了服务器时间与电脑时间不能同步怎么解决的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇服务器时间与电脑时间不能同步怎么解决文章都会有所收获,下面我们一起来看看吧。解决方法:1、首先右键右下角时间,
2023-07-02

如何用 Golang 在不同时区的协程中同步时间?

在 go 协程中同步不同时区的方法:使用 time.loadlocation() 函数从时区数据库中加载时区信息,返回代表该时区的 *time.location 实例。在协程中使用上下文,将 *time.location 上下文传递给每个协
如何用 Golang 在不同时区的协程中同步时间?
2024-05-22

ehcache缓存不同步如何解决

当使用 Ehcache 缓存时,如果存在多个应用或多个实例同时访问缓存数据,可能会导致缓存不同步的问题。为了解决这个问题,可以考虑以下几种方法:1. 使用分布式缓存:可以将 Ehcache 替换为分布式缓存系统,例如 Redis 或 Mem
2023-09-13

Linux时间如何与internet时间同步

小编给大家分享一下Linux时间如何与internet时间同步,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!在使用linux时(虚拟机),经常会发现使用一段时间后
2023-06-28

Linux系统如何同步时间

本篇文章给大家分享的是有关Linux系统如何同步时间,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。date命令:date 查看当前时间,结果如下:
2023-06-28

Windows时间同步时出错该怎么解决?

相信很多人在使用Windows系统同步桌面左下角时间的时候,都会有遇到“Windows在与time.windows.com同步时出错”的提示,其实这个出错的原因是没有将Windows Time设置为开机自启动,或者由
2023-06-10

如何同步解决CentOS VMware虚拟机安装使用

如何同步解决CentOS VMware虚拟机安装使用,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。CentOS VMware系统的特性,既可作为高校计算机专业CentOS VM
2023-06-16

编程热搜

  • Python 学习之路 - Python
    一、安装Python34Windows在Python官网(https://www.python.org/downloads/)下载安装包并安装。Python的默认安装路径是:C:\Python34配置环境变量:【右键计算机】--》【属性】-
    Python 学习之路 - Python
  • chatgpt的中文全称是什么
    chatgpt的中文全称是生成型预训练变换模型。ChatGPT是什么ChatGPT是美国人工智能研究实验室OpenAI开发的一种全新聊天机器人模型,它能够通过学习和理解人类的语言来进行对话,还能根据聊天的上下文进行互动,并协助人类完成一系列
    chatgpt的中文全称是什么
  • C/C++中extern函数使用详解
  • C/C++可变参数的使用
    可变参数的使用方法远远不止以下几种,不过在C,C++中使用可变参数时要小心,在使用printf()等函数时传入的参数个数一定不能比前面的格式化字符串中的’%’符号个数少,否则会产生访问越界,运气不好的话还会导致程序崩溃
    C/C++可变参数的使用
  • css样式文件该放在哪里
  • php中数组下标必须是连续的吗
  • Python 3 教程
    Python 3 教程 Python 的 3.0 版本,常被称为 Python 3000,或简称 Py3k。相对于 Python 的早期版本,这是一个较大的升级。为了不带入过多的累赘,Python 3.0 在设计的时候没有考虑向下兼容。 Python
    Python 3 教程
  • Python pip包管理
    一、前言    在Python中, 安装第三方模块是通过 setuptools 这个工具完成的。 Python有两个封装了 setuptools的包管理工具: easy_install  和  pip , 目前官方推荐使用 pip。    
    Python pip包管理
  • ubuntu如何重新编译内核
  • 改善Java代码之慎用java动态编译

目录