Linux系統中的時間同步服務

1.時間同步:多主機協作工作,時間應該保持一致,如加密協議、日志、集群等,利用NTP(Network Time Protocol)協議使得各個主機時間達到同步。

ntp:將系統時鐘和世界協調時UTC同步,精度在局域網內可達0.1ms,項目官網:http://www.ntp.org

chrony : 實現 NTP 協議的的自由軟件。可使系統時鐘與 NTP 服務器,參考時鐘 ( 例如 GPS 接收器 ) 以及使用手表和鍵盤的手動輸入進行同步。還可以作為NTPv4(RFC 5905) 服務器和對等體運行,為網絡 中的計算機提供時間服務。設計用于在各種條件下良好運行,包括間歇性和高度擁擠的網絡。
2.時間握手:數據傳輸、用戶認證等工作需要在時間同步上一致;對照一個官方時間進行各個主機間的傳輸和交流。
查看系統時間 ---? ?timedatectl
local time ---本地當前時間
universal time ---倫敦時間
Rtc time ---硬件時間
Time zone ---時區
System clock synchronized ----系統時間同步服務是否開啟
NTP service ---ntp協議是否開啟
RTc in local TZ ---硬件時間是否和本地時間一致

?

?

關閉NTP service 服務 ---systemctl stop chronyd.service?

修改時間 --- timedatectl set-time “ 時間 ”(格式如下)

查看時區時間列表 --- timedatectl list-timezones

修改時區時間 --- timedatectl set-timezone “ 時區名稱 ”

修改硬件時間與本地時間一致 --- timedatectl set-local-rtc 1/? 0(恢復正常同步)

?

3.時間同步混亂時,需要利用ntp公共地址時間來設置? 公共ntp地址:www.ntppool.org

Unix/linux類:ntp.aliyun.com,ntp1-7.aliyun.com

Windows類:time.pool.aliyun.com

國家授時中心服務器:ntp.ntsc.ac.cn

pool表示時間源

iburst 當服務重啟后立即發送時間同步請求

4.時間同步服務:使用公共ntp時間到本機

vim /etc/chrony.conf? ---編輯配置文件

systemctl restart chronyd ---重新啟動該服務

chronyc source -v ---查看同步信息

顯示同步信息 ---chronyc sources -v

M時間源模式? ^表示服務器? =表示對等方 #表示本地連接的參考時鐘

S指源的狀態? +表示可接受的信號源? ?指已失去連接性或者其數據包未通過所有測試的源

x表示chronyd認為虛假行情的時鐘? ~表示時間似乎具有太多可變性

Name/ip address顯示源的名稱或IP地址

Stratum顯示時間來源的層

Poll顯示輪詢源的速率

Reach顯示源的可達性寄存器

客戶端設置

vim /etc/chrony.conf 進入配置文件進行參數的更改

allow 0.0.0.0/0 ---允許所有客戶端訪問本地服務器

local stratum 10 ---ntp時間源不可用則把主機的時間源共享出去

systemctl restart chronyd ---重啟系統

6.時間同步服務器的搭建:一對多主機,一臺作為服務器,其他為客戶端同步服務端的時間源

netstat -antlupe | grep chronyd ---查看開啟的端口服務

systemctl disable --now firewalld ---關閉火墻服務

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/79759.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/79759.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/79759.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

【Linux筆記】系統的延遲任務、定時任務極其相關命令(at、crontab極其黑白名單等)

一、延時任務 1、概念 延時任務(Delayed Jobs)通常指在指定時間或特定條件滿足后執行的任務。常見的實現方式包括 at 和 batch 命令,以及結合 cron 的調度功能。 2、命令 延時任務的命令最常用的是at命令,第二大節會詳細介紹。…

軟考 系統架構設計師系列知識點 —— 黑盒測試與白盒測試(1)

本文內容參考: 黑盒測試和白盒測試詳解-CSDN博客 軟件測試中的各種覆蓋(Coverage)詳解-CSDN博客 特此致謝! 零、概述 黑盒測試又名為功能測試,主要目的是發現軟件設計的需求或者是軟件設計規格說明書中的錯誤缺陷。…

yolov11 epoch100輪 訓練筆記5 kaggle comet

Football Players Detection using YOLOV11 | Kaggle !pip install comet_ml import comet_mlcomet_ml.login(project_name"c") Comet - Build Better Models Faster yolov11訓練 100輪一眨眼訓練完了 然而comet接不到yolo的sdk 優秀 訓練17輪map就0.99了 v5訓練100…

Ubuntu K8S(1.28.2) 節點/etc/kubernetes/manifests 不存在

Ubuntu K8S(1.28.2) 節點/etc/kubernetes/manifests 不存在 在查看日志(journalctl -xefu kubelet)時發現各節點/etc/kubernetes/manifests 不存在,但主節點沒有異常 21080 file.go:104] "Unable to read config path" err"…

neo4j基礎操作:命令行增刪改查

目錄 一,Neo4j的增 1.1.新增節點 1.2.新增關系 1.2.1創建節點時,創建關系 1.2.2在已有的節點上,創建關系 二,Neo4j的刪除 2.1刪除節點 2.1.1無關系的節點刪除 2.1.2 有關系的節點刪除 三,節點修改 3.1 給節點…

rollout 是什么:機器學習(強化學習)領域

rollout 是什么:機器學習(強化學習)領域 指從特定初始狀態開始,按照某個策略或模型進行一系列動作和狀態轉移,直到達到終止狀態或預定時間步數 。比如: 迷宮任務:強化學習代理在迷宮中,從起始點出發,按某策略(如隨機選方向走)進行移動,直到找到出口或達到最大移動…

stm32之TIM定時中斷詳解

目錄 1.引入1.1 簡介1.2 類型1.2.1 基本定時器1.2.2 通用定時器1. 觸發控制單元 (Trigger Control Unit)2. 輸入捕獲單元 (Input Capture Unit)3. 輸出比較單元 (Output Compare Unit)4. CNT 計數器5. 自動重裝載寄存器 (ARR)6. 預分頻器 (PSC)7. 中斷與 DMA 事件8. 剎車功能 (…

centos8源碼安裝openssl

前言: 在使用python3.11部署運行FastAPI時,由于其uvicorn需要使用openssl模塊,導致沒有安裝openssl的服務器項目運行不起來. 【第一步】 我的網盤下載openssl-1.1.1n.tar.gz 提取碼: vay9 【第二步】 上傳到服務器解壓 tar -zxvf opens…

vue3 動態修改系統title

vue3 動態修改系統title 修改前 修改后 1、封裝 useTitle 工具函數 創建組合式 API,通過 watchEffect 監聽標題變化: // composables/useTitle.js import { ref, watchEffect } from vue;export function useTitle(initialTitle) {const title r…

比較兩種判斷相同二叉樹的方法:遞歸與遍歷序列對比

在二叉樹操作中,判斷兩棵樹是否相同是一個常見的問題。本文將對比兩種不同的解決方案:遞歸法和遍歷序列對比法,分析它們的優缺點,并探討為何遞歸法是更優的選擇。 問題描述 給定兩棵二叉樹的根節點 p 和 q,判斷它們是…

從0開始學習大模型--Day01--大模型是什么

初識大模型 在平時遇到問題時,我們總是習慣性地去運用各種搜索引擎如百度、知乎、CSDN等平臺去搜索答案,但由于搜索到的內容質量參差不齊,檢索到的內容只是單純地根據關鍵字給出內容,往往看了幾個網頁都找不到答案;而…

【AI大模型】SpringBoot整合Spring AI 核心組件使用詳解

目錄 一、前言 二、Spring AI介紹 2.1 Spring AI介紹 2.2 Spring AI主要特點 2.3 Spring AI核心組件 2.4 Spring AI應用場景 2.5 Spring AI優勢 2.5.1 與 Spring 生態無縫集成 2.5.2 模塊化設計 2.5.3 簡化 AI 集成 2.5.4 支持云原生和分布式計算 2.5.5 安全性保障…

洛谷 P9007 [入門賽 #9] 最澄澈的空與海 (Hard Version)

這道題可不入門。 [Problem Discription] \color{blue}{\texttt{[Problem Discription]}} [Problem Discription] 給定 n n n,求有多少組 ( x , y , z ) (x,y,z) (x,y,z) 滿足: x ? y z n ! x-\dfrac{y}{z}n! x?zy?n! x ? y z n ! n \dfrac{x-y…

PostgreSQL 的 pg_stat_file 函數

PostgreSQL 的 pg_stat_file 函數 pg_stat_file 是 PostgreSQL 提供的一個系統管理函數,用于獲取文件系統上文件的元數據信息。這個函數對于數據庫管理員進行文件級別的監控和診斷非常有用。 一 函數基本語法 pg_stat_file(filename text [, missing_ok boolean …

關于麒麟服務器實現docker-compose服務開機自啟

我本地服務器環境是麒麟V10版本: 首先確定docker-compose服務絕對路徑命令: which docker-compose我這里輸出是:/usr/bin/docker-compose 編輯服務文件: sudo vim /etc/systemd/system/docker-compose-webup.service[Unit] Desc…

基于 jQuery 實現復選框全選與選中項查詢功能

在 Web 開發中,復選框是常見的交互元素,尤其是在涉及批量操作、數據篩選等場景時,全選功能和選中項查詢功能顯得尤為重要。本文將介紹如何使用 HTML、CSS 和 jQuery 實現一個具備全選、反選以及選中項查詢功能的復選框組,幫助開發…

AfuseKt2.4.2 | 支持阿里云盤、Alist等平臺視頻播放,具備自動海報墻刮削功能的強大播放器

AfuseKt是一款功能強大的安卓端在線視頻播放器,支持播放阿里云盤、Alist、WebDAV等平臺的視頻內容。它具備自動海報墻刮削功能,能自動生成影片信息和海報墻,提供良好的視覺體驗。此外,它還支持倍速播放、字幕、音軌切換等多種實用…

Netlink在SONiC中的應用

Netlink在SONiC中的應用 Netlink介紹 Netlink 是 Linux 內核態程序與用戶空間程序之間進行通信的機制之一,原本是用于傳遞網絡協議棧中的各種控制消息。它采用和套接字(socket)編程接口相同的形式,常用于配置內核網絡子系統&…

語音合成之十一 提升TTS語音合成效果:低質量數據清洗、增強與數據擴增

低質量數據清洗、增強與數據擴增 1. 引言:TTS的基石——數據質量2. 基礎:TTS數據準備工作流2.1 規劃:定義藍圖2.2 執行:從原始數據到訓練就緒格式2.3 最佳實踐與可復現性 3. 攻克缺陷:低質量語音數據的清洗與增強3.2 手…

Java IO流分類與記憶方法

Java IO流分類與記憶方法 在Java IO流體系中,理解節點流和包裝流的區別是掌握IO編程的關鍵。 一、核心分類標準 1. 節點流(Node Stream) 直接對接數據源:直接連接物理IO設備(文件、網絡、內存等)基礎功能:提供最基礎的讀寫能力命名特征:通常包含數據源類型名稱(如Fi…