| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> linux的时间准确性问题 -> 正文阅读 |
|
[系统运维]linux的时间准确性问题 |
????????作为i运维,或多或少都会遇到一些因为服务器时间不一致或者不对导致的异常故障,那么如何保证linux时间的准确性呢? ? ? ? ? 首先要介绍一个协议,NTP(Network Time Protocol,网络时间协议)? ? ? ?? ????????NTP是由RFC 1305定义的时间同步协议,用来在分布式时间服务器和客户端之间进行时间同步。NTP基于UDP报文进行传输,使用的UDP端口号为123。 1、crontab定时任务同步时间????????当你需要为你的服务器同步最新的时间的时候,你可以手动执行ntpdate ????????但是常规的做法是设置定时任务,周期性的同步时间服务器 上的最新时间,保证时间的准确性
2、使用chrony进行时间同步????????chrony是对NTP协议的灵活实现,使用chrony进行时间同步会更加方便 ? ? ? ? 2.1·安装chrony:????????????????apt-get install chrony(或者yum install chrony) ? ? ? ? 2.2·修改配置文件? ? ? ? ????????修改/etc/chrony.conf 或者?/etc/chrony/chrony.conf ????????????????因为如果是企业内部,都会使用自己的时间服务器,所以需要在配置文件中配置正确的时间服务器
????????修改完配置文件后,要重启chrony: ????????????????systemctl restart chronyd ? ? ? ? 然后你的服务器就会自动和时间服务器进行时间同步了 ? ? ? ? 2.3·chrony常用命令? ? ? ? 【1】进程服务维护 ????????????????systemctl start chronyd.service #启动 ????????????????systemctl enable chronyd.service ? #设置开机启动 ? ? ? ? 【2】查看时间同步状态:chronyc sourcestats -v ?? ? ? ? 【3】?查看时间同步源:chronyc sources -v 欢迎关注我的公众号:龙叔运维 持续分享运维经验 |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年12日历 | -2024/12/28 21:00:31- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |
数据统计 |