chronyc sources -v
该命令显示chronyd当前访问的时间源信息。可以指定可选参数-v,意为verbose。在这种情况下,会显示额外的标题行,以提醒各列的含义。
M | 表示信号源的模式。^表示服务器,=表示对等机,#表示本地连接的参考时钟 |
S |
*表示当前选择用于同步的最佳信号源。 +表示选择用于同步的其他信号源,这些信号源与最佳信号源组合在一起。 -表示可选择进行同步的信号源,但当前未选择。(被合并算法排除的可接受信号源) ?表示已失去连接或数据包未通过所有测试的信号源。它也会在启动时显示,直到从中收集了至少 3 个样本。 x表示chronyd认为是虚假的时钟(即其时间与大多数其他信号源的时间不一致)。 ~表示时间变化似乎太大的时间源。 |
Name/IP address | 这显示了源的名称或IP地址,或参考时钟的参考ID。 |
Stratum | 显示信号源的层,如最近接收的样本所报告。层 1 表示具有本地连接参考时钟的计算机。与第 1 层计算机同步的计算机位于第 2 层。与第 2 层计算机同步的计算机位于第 3 层,依此类推。 |
Poll | 显示信号源的轮询速率,以秒为单位,是间隔时间的 2 阶对数。因此,数值为 6 表示每 64 秒进行一次测量。Chronyd会根据当前条件自动改变轮询速率。 |
Reach | 显示以八进制数字打印的信号源可达性寄存器。寄存器有 8 位,每收到或错过一个数据包就更新一次。值为 377 表示收到了最近八次传输的所有有效回复。 |
LastRx | 显示从信号源接收上一个良好采样(显示在下一列)的时间。未通过某些测试的测量值将被忽略。通常以秒为单位。字母m、h、d或y表示分钟、小时、天或年。 |
Last sample | 本栏显示上次测量时本地时钟与信号源之间的偏移量。方括号中的数字表示实际测量的偏移量。后缀可以是ns(纳秒)、us(微秒)、ms(毫秒)或s(秒)。方括号左侧的数字表示原始测量值,已根据本地时钟的回转进行了调整。+/-指示器后面的数字表示测量的误差范围。正偏移表示本地时钟领先于源时钟。 |
chronyc sourcestats -v
sourcestats
命令会显示chronyd 当前正在检查的每个源的漂移率和偏移量估计过程的信息。
Name/IP Address | 这是 NTP 服务器(或对等设备)的名称或 IP 地址,或参考时钟的参考 ID,该行的其余部分与之相关。 |
NP | 这是服务器当前保留的采样点数。通过对这些点进行线性回归,可以估算出漂移率和当前偏移量。 |
NR | 这是上次回归后残差符号相同的次数。如果这个数字相对于样本数开始变得太小,则表明直线不再能很好地拟合数据。如果运行次数太少,chronyd会丢弃较早的样本并重新运行回归,直到运行次数达到可接受的水平 |
Span | 这是最旧和最新样本之间的间隔。如果未显示单位,则以秒为单位。在示例中,时间间隔为 46 分钟。 |
Frequency | 这是服务器的估计剩余频率,单位为百万分之一。在这种情况下,相对于服务器,计算机时钟的运行速度估计要慢 1 分之 10^9。 |
Freq Skew | 这是频率的估计误差范围(同样以百万分之一为单位)。 |
Offset | 这是估计的信号源偏移量。 |
Std Dev | 这是估计的样本标准偏差。 |
chronyc reselect
为了避免在不同同步源之间过度切换,即使某个同步源目前不是可用同步源中的最佳同步源,chronyd也能保持与该同步源同步。重新选择(reselect)命令可用于强制chronyd重新选择最佳同步源。
标签:表示,同步,chronyd,偏移量,信号源,chrony,常用命令,解析,时钟 From: https://www.cnblogs.com/xujiecnblogs/p/18474066