AI 助教问 AI 助教
东方瑞通 · KYCP

chrony 网络时间服务

chrony 是 NTP 的一种实现,chronyd 守护进程同步时间,chronyc sources 查看时间同步源。

考点精讲

  1. 时间标准 UTC/GMT/CST(+0800)。RTC 硬件时间只存日期时间、不存时区夏令时,系统时间用 date/timedatectl。chrony 是 NTP 的实现,chronyd 守护进程、chronyc 命令行工具。配置文件 /etc/chrony.conf,端口 323/udp、123/udp。配置 pool/server 指定源、driftfile、makestep、rtcsync(每 11 分钟拷到 RTC)、allow、local stratum 10。chronyc sources -v 查看源、sourcestats -v 统计、tracking 追踪。timedatectl set-time、set-ntp yes、set-local-rtc;date、hwclock --hctosys/--systohc。
  2. 前后置引导:前置:先掌握「DHCP 服务部署」(KYCP04 DHCP服务部署),本页在其基础上展开。;后置:继续学习「NFS 服务部署」(KYCP07 NFS服务部署),承接下一知识点。

记忆技巧

查时间同步源「chronyc sources」;rtcsync 每 11 分钟把系统时间同步到硬件 RTC。

常见误区

  • 混淆 RTC(硬件)与系统时间
  • chronyd 与 chronyc 分不清(守护进程 vs 命令行)
  • 改时间用 date 但忘同步到硬件 hwclock --systohc

真题思路

  • 【示例】 查看时间同步源的 chronyc 命令是?
    chronyc tracking chronyc sources chronyc sourcestats chronyc makestep
    答案:B
    解析:chronyc sources 查看同步源、tracking 追踪、sourcestats 统计(讲义 KYCP06 chrony 网络时间服务器)。

常见问题

Q:RTC 和系统时间的区别?

A:RTC 是硬件时钟,只存日期时间;系统时间是内核维护的时间。(解析:两种时间。)

Q:chronyd 和 chronyc 分别是什么?

A:chronyd 是守护进程,chronyc 是命令行管理工具。(解析:服务与工具。)

Q:把系统时间同步到硬件时钟用什么?

A:hwclock --systohc。(解析:时间同步。)

Q:chrony 默认端口?

A:UDP 323 与 123。(解析:端口。)

相关知识

教材出处:KYCP06 chrony网络时间服务器 chrony 网络时间服务

AI 助教

让 AI 助教带你深入学习,把你卡住的地方直接问它

随时为您答疑解惑

开始答疑