Linux系统之时间同步方法
Linux系统之时间同步方法
- 一、使用NTP服务时间同步
- 1.安装ntp
- 2.启动ntp服务
- 3.查看ntp服务
- 4.修改ntp.conf文件
- 5.重启服务
- 6.检查同步状态
- 二、使用ntpdate同步
- 1.使用ntpd命令同步
- 2.查看时间
- 三、处理ntpdate同步失败报错处理方法
- 1.报错信息
- 2.处理方法
- 3.重新同步
- 4.查看时间是否正确
- 四、使用chrony服务时间同步
- 1.安装chrony
- 2.启动chrony服务
- 3.查看chrony状态
- 4.修改配置文件
- 5.重启服务
- 6.检查时间同步状态
- 五、手动修改时间
- 1.修改时间方法1
- 2.修改时间方法2
- 3.硬件时间向系统时间同步
- 4.按格式输出时间
- 5.设置时区
一、使用NTP服务时间同步
1.安装ntp
[root@node ~]# yum -y install ntp
2.启动ntp服务
[root@node ~]# systemctl start ntpd
[root@node ~]# systemctl enable ntpd
Created symlink from /etc/systemd/system/multi-user.target.wants/ntpd.service to /usr/lib/systemd/system/ntpd.service.
3.查看ntp服务
[root@node ~]# systemctl status ntpd
● ntpd.service - Network Time ServiceLoaded: loaded (/usr/lib/systemd/system/ntpd.service; enabled; vendor preset: disabled)Active: active (running) since Thu 2022-08-04 08:00:47 CST; 7h leftMain PID: 20746 (ntpd)Tasks: 1Memory: 768.0KCGroup: /system.slice/ntpd.service└─20746 /usr/sbin/ntpd -u ntp:ntp -gAug 04 08:00:47 node ntpd[20746]: Listen normally on 6 lo ::1 UDP 123
Aug 04 08:00:47 node ntpd[20746]: Listen normally on 7 ens33 fe80::8a83:7297:7cb8:9934 UDP 123
Aug 04 08:00:47 node ntpd[20746]: Listening on routing socket on fd #24 for interface updates
Aug 04 08:00:47 node systemd[1]: Started Network Time Service.
Aug 04 08:00:47 node ntpd[20746]: 0.0.0.0 c016 06 restart
Aug 04 08:00:47 node ntpd[20746]: 0.0.0.0 c012 02 freq_set kernel 0.000 PPM
Aug 04 08:00:47 node ntpd[20746]: 0.0.0.0 c011 01 freq_not_set
Aug 04 08:00:56 node ntpd[20746]: 0.0.0.0 c61c 0c clock_step -28798.353463 s
Aug 04 00:00:57 node ntpd[20746]: 0.0.0.0 c614 04 freq_mode
Aug 04 00:00:58 node ntpd[20746]: 0.0.0.0 c618 08 no_sys_peer
4.修改ntp.conf文件
[root@node ~]# vim /etc/ntp.conf
[root@node ~]# grep server /etc/ntp.conf
# Use public servers from the pool.ntp.org project.
#server 0.centos.pool.ntp.org iburst
server ntp.aliyun.com iburst
#broadcast 192.168.1.255 autokey # broadcast server
#broadcast 224.0.1.1 autokey # multicast server
#manycastserver 239.255.254.254 # manycast server
5.重启服务
[root@node ~]# systemctl restart ntpd
6.检查同步状态
[root@node ~]# ntpq -premote refid st t when poll reach delay offset jitter
==============================================================================203.107.6.88 100.107.25.114 2 u 2 64 1 30.975 149.499 0.393
二、使用ntpdate同步
1.使用ntpd命令同步
[root@node ~]# ntpdate ntp.aliyun.com4 Aug 00:07:17 ntpdate[20924]: adjust time server 203.107.6.88 offset -0.001543 sec
2.查看时间
[root@node ~]# date
Thu Aug 4 00:07:46 CST 2022
三、处理ntpdate同步失败报错处理方法
1.报错信息
cna02:~ # ntpdate ntp1.aliyun.com4 Aug 07:23:41 ntpdate[18694]: the NTP socket is in use, exiting
2.处理方法
cna02:~ # service ntpd stop
Redirecting to /bin/systemctl stop ntpd.service
3.重新同步
cna02:~ # ntpdate ntp1.aliyun.com3 Aug 23:22:36 ntpdate[28980]: step time server 120.25.115.20 offset -28911.609110 sec
4.查看时间是否正确
cna02:~ # date
Wed Aug 3 23:22:41 CST 2022
四、使用chrony服务时间同步
1.安装chrony
[root@node ~]# yum -y install chrony
Loaded plugins: fastestmirror, langpacks
Loading mirror speeds from cached hostfile* base: mirrors.bfsu.edu.cn* extras: mirrors.bfsu.edu.cn* updates: mirrors.bfsu.edu.cn
Resolving Dependencies
--> Running transaction check
---> Package chrony.x86_64 0:3.2-2.el7 will be updated
---> Package chrony.x86_64 0:3.4-1.el7 will be an update
--> Finished Dependency ResolutionDependencies Resolved===============================================================================================================================================================================Package Arch Version Repository Size
===============================================================================================================================================================================
Updating:chrony x86_64 3.4-1.el7 base 251 kTransaction Summary
===============================================================================================================================================================================
Upgrade 1 PackageTotal download size: 251 k
Downloading packages:
No Presto metadata available for base
chrony-3.4-1.el7.x86_64.rpm | 251 kB 00:00:00
Running transaction check
Running transaction test
Transaction test succeeded
Running transactionUpdating : chrony-3.4-1.el7.x86_64 1/2 Cleanup : chrony-3.2-2.el7.x86_64 2/2 Verifying : chrony-3.4-1.el7.x86_64 1/2 Verifying : chrony-3.2-2.el7.x86_64 2/2 Updated:chrony.x86_64 0:3.4-1.el7 Complete!
2.启动chrony服务
[root@node ~]# systemctl enable --now chronyd
Created symlink from /etc/systemd/system/multi-user.target.wants/chronyd.service to /usr/lib/systemd/system/chronyd.service.
3.查看chrony状态
[root@node ~]# systemctl status chronyd
● chronyd.service - NTP client/serverLoaded: loaded (/usr/lib/systemd/system/chronyd.service; enabled; vendor preset: enabled)Active: active (running) since Thu 2022-08-04 00:12:27 CST; 29s agoDocs: man:chronyd(8)man:chrony.conf(5)Process: 21136 ExecStartPost=/usr/libexec/chrony-helper update-daemon (code=exited, status=0/SUCCESS)Process: 21132 ExecStart=/usr/sbin/chronyd $OPTIONS (code=exited, status=0/SUCCESS)Main PID: 21134 (chronyd)Tasks: 1Memory: 364.0KCGroup: /system.slice/chronyd.service└─21134 /usr/sbin/chronydAug 04 00:12:27 node systemd[1]: Starting NTP client/server...
Aug 04 00:12:27 node chronyd[21134]: chronyd version 3.4 starting (+CMDMON +NTP +REFCLOCK +RTC +PRIVDROP +SCFILTER +SIGND +ASYNCDNS +SECHASH +IPV6 +DEBUG)
Aug 04 00:12:27 node systemd[1]: Started NTP client/server.
Aug 04 00:12:35 node chronyd[21134]: Selected source 193.182.111.141
Aug 04 00:12:35 node chronyd[21134]: Source 78.46.102.180 replaced with 94.237.64.20
4.修改配置文件
[root@node ~]# grep server /etc/chrony.conf
# Use public servers from the pool.ntp.org project.
#server 0.centos.pool.ntp.org iburst
#server 1.centos.pool.ntp.org iburst
#server 3.centos.pool.ntp.org iburst
server ntp1.aliyun.com iburst
5.重启服务
[root@node ~]# systemctl restart chronyd
6.检查时间同步状态
[root@node ~]# chronyc sources
210 Number of sources = 1
MS Name/IP address Stratum Poll Reach LastRx Last sample
===============================================================================
^* 120.25.115.20 2 6 71 26 +751us[+1549us] +/- 19ms
五、手动修改时间
1.修改时间方法1
[root@node ~]# date -s "2012-05-23 01:01:01"
Wed May 23 01:01:01 CST 2012
[root@node ~]# date
Wed May 23 01:01:05 CST 2012
2.修改时间方法2
修改时间顺序为月日时分年.秒
[root@tianyi ~]# date 090621282021.28
Mon Sep 6 21:28:28 CST 2021
3.硬件时间向系统时间同步
[root@node ~]# hwclock -w
4.按格式输出时间
[root@node ~]# date "+%Y-%m-%d %H:%M:%S"
2012-05-23 01:04:10
5.设置时区
[root@tianyi backups]# timedatectl list-timezones |grep Shanghai
Asia/Shanghai
[root@tianyi backups]# timedatectl set-timezone Asia/Shanghai
Linux系统之时间同步方法相关推荐
- linux多主机时间同步方法
假设现在有三台linux主机: 172.16.1.104 172.16.1.105 172.16.1.106 方法1.使用NTP服务器同步: [root@172.16.1.104 ~]# vi /et ...
- Linux系统之时间管理
Linux系统之时间管理 一.date命令介绍 1.date帮助 2.查询系统时间 ①查询电脑硬件时间 ②查询UTC时间 ③查询系统时间 ④特定时间格式输出系统时间 ⑤查询电脑所有时间信息 三.修改系 ...
- 一行命令查看Linux系统重启时间和相关记录
一行命令查看Linux系统重启时间和相关记录. 系统启动时间并转换为秒: date -d "$(who -b | awk -F' ' '{print $(NF-1),$NF}')" ...
- 修改linux系统EDT时间为CST时间
修改linux系统EDT时间为CST时间 刚开始系统时间为 EDT时间 EDT 是北美东部夏令时间,比UTC落后4个小时 CST 是美国中部标准时间(西六区,-6:00),中国东八区(+8:00)标准 ...
- 如何修改linux时间? 校正linux系统的时间
第一步:通过xshell远程连接到linux系统 第二步:输入 tzselect 第三步:选择所在的州,中国人请选择 5 ,亚洲 第四步:选择你所在的国家,中国人请选择9,中国 第五步:选择一个时区, ...
- 修改linux系统的时间PRC,Ubuntu16.04操作系统环境下修改时区
本文主要介绍如何在Ubuntu16.04操作系统环境下修改时区. 1. 时区相关操作 如果你的Linux系统时区配置不正确,必须要手动调整到正确的当地时区.NTP对时间的同步处理只计算当地时间与UTC ...
- 【已解决】CentOS7等linux系统时区时间不对显示误差8小时
文章目录 问题 解决 处理时区问题 date查看时间.时区 timedatectl查看时间.时区 查看localtime 设置时区 处理时间问题 问题 中国使用的是东八区上海时间,而linux服务器, ...
- 查看linux机器是否重启过,查看linux系统重启时间
很多人在linux系统平台工作的时候,都需要查看系统的重启时间,判断对应的问题,今天说三个命令查看系统究竟何时重启. last命令 [root@180-234 app]# last reboot re ...
- Linux系统的时间、日期和月历命令的使用方法
一.开场白 Linux(Unix)系统.Window系统和Mac系统是当今世界上流程的三大电脑系统,各有特色,但也相互学习.进化和发展,对于编程人员可能更喜欢命令行式的Linux系统. 我也是其中一个 ...
最新文章
- zabbix 源码编译安装
- 【django轻量级框架】点击前端按钮执行本地python程序(os sys的使用)
- 用Docker创建Nexus
- python爬虫——论抓包的正确姿势和学好Javascript的重要性(1)
- 中国SaaS死或生之一:“网红”CRM的大起大落
- linux——管理系统存储之设备分区:MBR分区、GPT分区、swap的分区的设定
- java环境变量搭建
- 数据结构:在下述几种树中,()可以表示静态查找表?
- 【剑指offer 07】用迭代和递归两种方法重构二叉树(python实现)
- ASP.NET MVC V2 Preview 1 发布 期望VS有更好的表现
- python 3.8.0安卓_Python for Mac v3.8.0 官方最新版
- mysql数据库作业_mysql数据库操作练习
- OC 和 swift 小结
- 浅谈javascript的运行机制
- 2019会考计算机知识点,2019-2020年高中信息技术高一会考总复习理论知识点汇总整理...
- 10 GridView 样式属性
- am335x LCD调节背光
- 第一章:计算机的软硬件基本结构_4
- leetcode: 529. 扫雷游戏
- Chrome OS与Windows
热门文章
- vant H5 公众号 拍照录像一次讲清楚
- 排列组合n选m,组合算法——0-1转换算法(巧妙算法)C++实现
- 深度学习:应用于机器视觉领域的卷积神经网络(CNN)简介
- 护眼台灯的色温是多少比较好?2022年真的能护眼的护眼灯推荐
- LeetCode 221. Maximal Square (最大正方形)
- 微信小程序给商家带来了什么
- C/C++ 汉字转拼音
- Taskfile - 比 Makefile 更好用的构建工具
- 西蒙购物网的测试(访问层测试)
- Ornatrix 自学手册-软件的下载及安装